3

我可能做错了一切,我觉得我问的问题真的很基本,但我似乎无法在任何地方找到答案。

当我浏览文件夹以打开文件时:e .,会显示当前目录。但是我想通过让我们说 *.txt 文件来过滤文件夹视图。如何让 netrw 只显示该目录中的 *.txt 文件。

4

1 回答 1

3

最简单的方法似乎是打开浏览器,但你希望(:e .有效),然后点击Ctrl-h. 这将弹出一个提示,允许您编辑 netrw 的“忽略列表”。在这里你可以放一个像“.txt$”这样的模式。a输入模式后,在文件树上使用 while 循环遍历 netrw 的 hide 方法。

这有点笨拙,但玩了几分钟后,它实际上很舒服。

您肯定想阅读以下帮助主题:

  • :help g:netrw_list_hide
  • :help netrw-ctrl-h
  • :help netrw-a
于 2011-11-02T23:11:12.080 回答