![NERDTreeToggle 在 Windows/system32 中打开](https://linux22.com/image/1363783/NERDTreeToggle%20%E5%9C%A8%20Windows%2Fsystem32%20%E4%B8%AD%E6%89%93%E5%BC%80.png)
我添加了以下有用的设置_vimrc
:
map <F2> :NERDTreeToggle<CR>
如果我打开 gvim 然后按 F2,NERDTree 将会打开,但在Windows/system32
需要很长时间缓存的目录中。
我可以更改设置以便它在 中打开吗M:\
?我已经使用过help: NERDTreeToggle
并从帮助中尝试了以下操作,但似乎不起作用:
:NERDTreeToggle M:\
也许我需要另一个设置,以便只有在启动时 NERDTree 才会自动启动并可见并打开M:\
- 这可能吗?
答案1
默认情况下,NERDTree 在当前工作目录中启动。您可能已通过已安装的“开始菜单”快捷方式启动 Vim,该快捷方式默认为目录system32
。(您可以在 Vim 内部使用 进行检查:pwd
。)
我建议您将启动 GVIM 的快捷方式(gvim.lnk
:鼠标右键 > 属性 > 启动于:)修改为启动于M:\
。这可能是启动 Vim 的更好的默认设置,并且它还解决了 NERDTree 问题。