Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
有什么办法可以让您在 NERDTree 中打开书签时,它会在该目录中搜索 .vimrc 并获取其内容?我使用 exrc 来启用每个目录的 .vimrc 文件,以便在每个项目的基础上提供覆盖。目前,如果我使用 NERDTree 中的书签切换到另一个项目,则不会加载配置文件。所以我要么必须手动获取这些文件,要么从新项目目录中打开一个新的 vim 实例。
我认为您的本地.vimrc文件不起作用,因为您没有:cd同时打开书签。
.vimrc
:cd
使用,在默认情况下不会更改的当前目录set exrc中查找本地.vimrc文件:如果您从 启动 Vim ,无论您在计算机上的任何位置打开多少文件,当前目录仍然是.~~
set exrc
~
幸运的是,有一个特定于 NERDTree 的解决方案:
let NERDTreeChDirMode=2
还有一个更通用的:
set autochdir
这两个选项或多或少做同样的事情:它们将当前目录更改为打开文件的父目录。
你在那些本地.vimrc的s里放了什么?你考虑过使用模型吗?