2

当我打开文件节点时,如何防止 NERDTree 更改 CWD?

我通常打开一个项目文件夹

cd apps/project
vim .

当我打开一个文件节点时,我希望 NERDTree 的当前工作目录与 (apps/project) 一起修复。

我试过:let NERDTreeChDirMode=0了,但它不起作用。

4

2 回答 2

2

let NERDTreeChDirMode=0应该放在你的 ~/.vimrc.local 中用于 spf13 vim 插件分发,而不是在事后执行。还要确保它不在您的 ~/.vimrc.local 中acdautochdir

于 2012-08-01T22:28:17.030 回答
1

例如,在新安装时正确执行此操作的方法是将 设置g_spf13_no_autochdir为 1,on .vimrc.before.local(在加载所有 spf13 之前设置切换)

echo let g:spf13_no_autochdir = 1 >> .vimrc.before.local

这将使您无需修改​​ spf13 的配置即可自定义 NERDTree 行为。

于 2013-11-12T09:47:57.773 回答