我刚刚把我的MacVim更新到了7.3版本,现在它会自动跳转到我正在编辑的文件所在的目录。但是我使用PeepOpen,每次想编辑新文件时都需要手动回到项目目录,非常麻烦。
编辑 $HOME/vimrc 文件并添加以下行:
set noautochdir
确保在该配置文件或其他配置文件中不会重置autochdir。
我知道这个问题很久以前就被问过了,但是如果有人偶然发现这里,这里是正确的答案:
在MacVim 7.3中,pwd被设置为您打开的第一个文件的目录。 在快照55中更改了此行为,对于已经打开的窗口,pwd永远不会更改。 您可以从此处下载快照(并查看自7.3以来的更改):
注意:'autochdir'与此无关,也不是PeepOpen中的错误。
noautochdir
并尝试运行 vim 后,我收到了E518: Unknown option: noautochdir
的错误提示。很奇怪,因为它在文档中有提到。 - devth