如何改变Netrw的驱动器以及如何留在givm窗口但退出Netrw?

时间:2014-04-18 19:53:10

标签: vim

作为vim中的新手,我充满了愚蠢的问题。 :d

gvim 64位上运行Windows 7,我会小心避免使用复杂的插件,但请尝试从现有的任何内容开始熟悉该工具。

所以现在我找不到在D驱动器上查找文件的方法,如何切换Netrw?我是否必须像在Linux中一样安装它?

此外,如何退出Netrw但仍留在gvim

最后一个问题,nerdtree是否真的比netrw好多了?

2 个答案:

答案 0 :(得分:6)

在D驱动器上查找文件的方法

该插件由:edit 目录触发,所以这就是你要做的:

:edit D:\

您还可以先:cd D:\,然后:edit .,或使用插件提供的专用:Ex:Sex等命令。

如何退出Netrw但仍留在gvim

在Vim中,所有内容都是窗口中显示的缓冲区。与IDE不同,插件必须将其用户界面“伪造”为特殊缓冲区。因此,您可以像任何其他缓冲区一样离开netrw缓冲区:开始:edit file:enew以获取新的缓冲区,或:bdelete,或:bnext,或...

nerdtree真的比netrw好多了

主要区别在于NERDTree默认为左侧边栏中的分层文件列表(类似于Windows资源管理器)。你也可以在netrw中使用它(let g:netrw_liststyle = 3)。其他区域也有功能奇偶校验(例如书签),而有些东西是NERDTree独有的(更漂亮的树形可视化,可自定义的动作菜单)。 netrw提供对远程文件系统的透明访问,NERDTree没有。你甚至可以同时使用它们!

我建议阅读NERDTree的帮助,一旦遇到netrw表现不佳的事情,请记住NERDTree并进行测试。

答案 1 :(得分:1)

命令:Ex D:应显示驱动器D:的列表。只需按,键入Ex D:输入

:q:close应该关闭任何窗口或标签,包括netrw。

您可以查看netrw documentation.