![如果 NERDTree 是用病原体设置的,如何手动运行它?](https://linux22.com/image/1362353/%E5%A6%82%E6%9E%9C%20NERDTree%20%E6%98%AF%E7%94%A8%E7%97%85%E5%8E%9F%E4%BD%93%E8%AE%BE%E7%BD%AE%E7%9A%84%EF%BC%8C%E5%A6%82%E4%BD%95%E6%89%8B%E5%8A%A8%E8%BF%90%E8%A1%8C%E5%AE%83%EF%BC%9F.png)
我想安装NERD树(无论如何,我使用的是 32 位 Win 7)。
为了使 vim 插件管理更加简单,病原需要先安装。步骤如下:
拿病原体病毒并将其放在 C:\vim\vim73\autoload 上
创建“bundle”目录(C:\vim\vimfiles\bundle)
执行 git clonehttps://github.com/scrooloose/nerdtree.git' 在包目录中
将此行放入你的 .vimrc 中:执行 cause#infect()
当然,每次运行 gvim 时,NERDTree 也会运行,因为它是由致病菌调用的,并且致病菌是自动加载的。有时我觉得这很烦人。那么有没有办法让 NERDTree 能够手动运行?但我不想删除致病菌,因为使用它删除插件非常容易:只需从“bundle”中获取插件目录即可。
答案1
您是在问是否可以避免在启动时运行 NERDTree,还是在问如果在第一次启动后关闭了它,如何手动启动它?
如果是后者,你可以通过以下方式手动运行 NERD 树
:NERDTreeToggle
打开当前目录
或者
:NERDTreeFind
这将打开当前文件树。
方便的映射,第一个是“\”,第二个是“|”:
map \ :NERDTreeToggle<CR>
map \| :NERDTreeFind<CR>
我假设这些绑定将在 Windows 上运行,但我手边没有 Windows 机器来测试它。