问题标签 [netrw]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
86 浏览

http - Vim 编辑 http netrw

用伪话来说:我使用一个命令:

编辑!http://apath/toapage.pg1.html

并且使用 elinks 插件,这会将此页面的内容打开到缓冲区中进行编辑

但是当我尝试通过注入一个函数变量(funcvar)来增加这个url的“1”时,例如:

如果失败,即使检查 reg a 显示它是完全相同的字符。

有谁知道为什么?

(谢谢)

0 投票
2 回答
1504 浏览

vim - 如何让 netrw(在 Vim 中)使用绝对路径?

我在 Windows 上安装了 Vim73,我正在尝试通过文件浏览器移动文件。

它一直给我一个关于“移动”不可执行的错误(见这篇文章)。经过一些调试后,我发现问题出在我的vim73\autoload\netrw.vim文件中。我得到了移动命令,但还有另一个问题 - 显然我正在浏览的目录:Ex不是我当前的工作目录,所以mv.exe命令(来自 UnxUtils)找不到源或目标。

导致问题的 netrw 行是这一行:

我尝试将shellescape()函数包装在 中expand(),但这似乎没有帮助。

知道如何获得源和目标的绝对路径吗?

0 投票
4 回答
46093 浏览

vim - 什么是.netrwhist?

当我编辑我~/.vim的文件时,.netrwhist文件也会神秘地被更改。

它的内容:

这个文件有什么作用?那很重要么?

0 投票
1 回答
403 浏览

vim - Vim: Vimscript 调用 netrw 命令

这是这个问题的后续(但一个独特的问题),我将在此重申以完成。

我有一个 Vim 映射来开始搜索(带有 ack.vim 插件的 ack-grep)从当前目录的目录中查找模式(因此是 :pwd 之后的结果)。当我查看缓冲区时,此映射有效。

我想在 netrw 中使用相同的映射。但是,我想将当前目录 (:pwd) 更改为 netrw 显示的目录,因此搜索将从我正在查看的目录开始。我知道我可以用 netrw c 命令做到这一点。如何c从函数中发出命令?

我试过了:

和:

我试过了:

但它们都不起作用。

问题 如何使用 Vimscript 调用 netrw 命令?(如果我的问题可以改写更清楚,请继续)

0 投票
2 回答
8308 浏览

vim - 如何使 vim 中的 netrw 像 Visual Studio 中的解决方案资源管理器一样工作

好的,我会在这里更清楚地说明这一点.. 假设我在垂直拆分窗口中列出了目录,以及我正在编辑的文件..

我可以使用 Ctrl+w 从一个拆分到另一个拆分,并使用 netrw 插件以四种方式打开文件列表中的文件.. 使用返回键、v、o、t..

使用返回键,它在当前(netrw)拆分窗口中打开.. 使用 v,它创建一个新的垂直拆分..(与 o(水平拆分),t(新标签)相同)

但我希望在已经存在的另一个拆分中打开文件,在那里我进行所有编辑..而不是打开新拆分..我希望我的问题很清楚..说通过输入命令,突出显示的文件将在编辑拆分而不是 netrw 拆分中打开.. 必须有一些简单的解决方案.. 或者有人可以告诉我使用 netrw 的最佳方法.. 我会尝试适应..

0 投票
3 回答
5506 浏览

vim - Vim netrw 要求“按 ENTER 或键入命令继续”

我注意到,当我开始新的一天并打开 vim,然后使用 :Exp,我得到“按 ENTER 或键入命令继续”提示。这通常在执行外部命令时显示。我不记得 :Exp 过去这样做过(?)。另外,提示只有在第一次使用netrw时才会显示?!

虽然微不足道,但我觉得这很烦人。有谁知道为什么 netrw 会这样做?我一直在我的 .vimrc 中删除各种东西,看看它们是否改变了任何东西,但我可能会在这里很长时间......

重现步骤:

  • 打开 vim 或 gvim
  • :Exp(后跟回车)
  • 出现提示。
0 投票
1 回答
125 浏览

vim - Vim,netrw 插件 tmp 文件未上传到服务器

如果我通过 sftp 与 netrw 插件连接并打开文件,文件路径看起来像sftp://.. 在当前会话中如果我关闭此文件并重新打开它,netrw 从加载文件,/tmp/..保存此文件后不会上传到服务器。关闭后如何删除临时文件?

0 投票
1 回答
1375 浏览

vim - 为什么(Vim 插件)NetRW 浏览功能不打开目录和文件?

我正在使用带有 NetRW v147b 的 MacVim 7.3 快照 66(截至 2012 年 12 月的最新版本)。当我从命令行运行mvim .时,它运行 NetRW,但浏览行为很奇怪。

我的 NetRW 窗口如下所示(注意奇怪的完整路径,而不是相对路径):

当我点击ENTER一行时,它对目录和文件没有任何作用,它会打开一个新的空白 Vim 缓冲区作为 [New DIRECTORY]。

NetRW 曾经按预期工作,我不知道如何修复它。有任何想法吗?

0 投票
3 回答
7144 浏览

vim - Netrw 在对面的垂直窗口中将文件打开到选项卡中

想象一下我:Vex在启动 vim 之后。我希望能够按下t并将选项卡附加到对面的窗口而不是 Netrw 窗口。这可能吗?

如果我按下P,我可以将文件打开到拆分窗口中,但我希望能够在垂直拆分中的文件中切换,同时让我的 Netrw 窗口可见 - 就像 Sublime 或 Komodo 一样。

可能的?

是的,我已经冲刷过了:h netrw

0 投票
2 回答
283 浏览

vim - vim autoread + netrw 防止意外覆盖

:autoread在vim中使用netrw访问远程文件时有什么等价物吗?

我通过 netrw 远程访问我的工作机器上的文件,然后在我上班时修改那里的文件。但是,如果我回到远程访问,如果文件已经在缓冲区中打开,很容易忘记重新加载文件 - 如果它已在工作机器上修改,那么下一个:w将覆盖我在工作。我正在寻找一个“安全网”来降低数据丢失的风险(幸运的是,我还没有因为.swp文件丢失任何东西,但这不是一个非常令人放心的网络)。