0

有什么办法可以让您在 NERDTree 中打开书签时,它会在该目录中搜索 .vimrc 并获取其内容?我使用 exrc 来启用每个目录的 .vimrc 文件,以便在每个项目的基础上提供覆盖。目前,如果我使用 NERDTree 中的书签切换到另一个项目,则不会加载配置文件。所以我要么必须手动获取这些文件,要么从新项目目录中打开一个新的 vim 实例。

4

1 回答 1

0

我认为您的本地.vimrc文件不起作用,因为您没有:cd同时打开书签。

使用,在默认情况下不会更改的当前目录set exrc中查找本地.vimrc文件:如果您从 启动 Vim ,无论您在计算机上的任何位置打开多少文件,当前目录仍然是.~~

幸运的是,有一个特定于 NERDTree 的解决方案:

let NERDTreeChDirMode=2

还有一个更通用的:

set autochdir

这两个选项或多或少做同样的事情:它们将当前目录更改为打开文件的父目录。

你在那些本地.vimrc的s里放了什么?你考虑过使用模型吗?

于 2012-03-07T07:15:28.627 回答