问题标签 [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 回答
548 浏览

vim - 如何在 Vim 的 NetRW 中更改目录字符?

Vim 中默认的文件浏览器是 NetRW。它可以被调用,例如,使用:e .. 在其树视图中,它在目录名称前加上竖线字符 ( |)。

例如:

如何在 NetRW 的树形显示中将管道字符替换为其他字符?

我查看了怪物netrw.vim文件,似乎在其中找不到这个管道字符。

0 投票
2 回答
1573 浏览

vim - 我如何在 vim netrw 中 grep?

如何在 Vim 的 netrw 中执行 grep?ctrl-p 可以这样用,有没有类似grep的插件?

例如,当我在一个目录中时,我想要一个包含这个或那个关键字的文件列表。

0 投票
3 回答
449 浏览

html - gvim windows netrw filehandler html elinks 配置

我正在使用 gvim 7.3,支持 OLE 的 MS-Windows 32 位 GUI 版本

我正在尝试将 netrw 文件处理程序配置为使用 elinks 浏览器而不是 firefox 浏览器打开本地保存的 .html 文件。netrw 的帮助文件是指可以放在 .vimrc 文件中的设置:

它还说

'对于 Windows 32 或 64,使用 url 和 FileProtocolHandler dll'。

我尝试在引号之间输入 elinks 可执行文件的文件路径,但没有结果。到目前为止,我的互联网搜索还没有揭示任何关于如何在 vim 中使用 url 和 FileProtocolHandler dll 的实际示例。

如果有任何帮助,我将不胜感激。

吉尔夫

0 投票
1 回答
222 浏览

vim - 在 netrw 中进行模式搜索时出错

当我这样做时,:Explore //** searchingforthis我收到此错误:

有谁知道为什么?顺便说一句,//**在 netrw 目录中执行 grep 并让您逐步浏览找到该模式的文件。

我正在使用ag而不是grep.

0 投票
1 回答
219 浏览

vim - 在使用 mf 的 vim netrw 中,如何突出显示名称以 '.' 开头的文件 点符号?

尝试mf标记以 命名.*的文件时netrwvim不提供视觉反馈。有没有办法来解决这个问题?

0 投票
5 回答
16713 浏览

vim - Vim - 退出/关闭 Netrw 而不选择任何文件

我的问题很简单,但我仍然无法在任何地方找到答案:在 Vim 中,如何在不实际选择文件的情况下关闭 Netrw 资源管理器?我应该按什么键来关闭资源管理器并返回到当前打开的文件?

到目前为止,如果我想返回它,我必须从 Netrw 中选择当前打开的文件,如果我还没有保存它,这恰好是不可能的。

我可以添加我的 RTFM,并且知道:h netrw命令;)

非常感谢。

0 投票
1 回答
1884 浏览

vim - 返回并返回到 Vim netrw 文件列表中的相同位置?

当使用 Vim 和内置的 netrw 文件浏览支持浏览本地目录时,我想打开一个文件来查看它,然后返回到文件列表中我打开文件之前所在的相同位置。

我通常浏览文件的方式是按Enternetrw打开一个文件,然后当我看完文件,我想返回文件列表时,我按Ctrl+o回到netrw视图,但是光标总是回到文件列表的顶部,这在我浏览典型目录时非常不方便。我想回到文件列表中我按下 Enter 打开文件时所在的位置。

我知道我可以通过按onetrw 文件列表视图在拆分窗口中打开文件,而不是 Enter 在同一窗口中打开它,但我不想拆分视图:我想使用整个视图直到我完成查看文件,然后我想回到文件列表中的同一位置以可能打开列表中的下一个文件。

0 投票
2 回答
1566 浏览

vim - vim / 文件资源管理器:使浏览目录成为当前目录

我开始使用 vim 的原生资源管理器 ( :E)。我的疑问:当我按下“将浏览目录设为当前目录”时,没有任何反应。当我使用nerdTreec并执行相同的操作(:NERDTreeCWD

只是似乎紧迫c没有做任何事情..

注意:我在资源管理器上使用树视图,而不是默认的。我按下i改变视图。

我使用 7.4.52

0 投票
1 回答
187 浏览

vim - 为什么 vim 中的映射键在 netrw 中不起作用?

在使用 浏览时netrw,您可以点击t以在新选项卡中打开目录。

但如果我这样做:map v t,那么v将在拆分窗口中打开目录,而不是选项卡。

如果我这样做也一样:map v :normal t<CR>

为什么会这样?我怎样才能完成这样的地图?

0 投票
3 回答
2091 浏览

vim - 如何在vim中异步保存远程文件?

编辑远程文件

保存文件并:w阻止编辑器,直到文件更改保存到远程。

我试图用来:Dispatch :write避免被阻止,但这不起作用(使用 tmux 或 iterm 策略)。:Dispatch由插件vim-dispatch提供。

相关的互联网搜索结果表明:

这些解决方案很有帮助,但需要设置 vcs、配置文件等。

我更喜欢

  • 在当地工作
  • 没有对每个文件进行配置(一劳永逸地配置编辑器就可以了)
  • 并非每次写入都应该是一次提交。

保持 ssh 隧道打开也没有改善它。

更新 我想知道是否有异步运行保存过程的解决方案。保存过程在这里意味着,正如 netrw 在命令行中显示的那样,将临时文件复制到远程的 scp 调用可能需要一些时间。同时我想回到我的编辑,不要被阻止。我希望这能让我的问题更清楚。

tpope/dispatch的替代品是: Shougo /vimprocidbrii/AsyncCommand,我还没有尝试过。