我一种新的vim的,而当我通常在vim编辑的事情,我去类似:Vim的设置工作目录FTO第一默认打开的目录/文件
vim .
或
vim /path/to/some/project
然后按Ctrl-P到我需要编辑的文件。这种方法的问题是像NERDTree或FZF这样的插件明白工作目录是我从vim开始的,而不是我给它作为参数的目录。例如:
/some/path$ vim /other/path
VIM会明白,/some/path
是工作目录不/other/path
。正因为如此,我每次启动vim都必须手动执行:cd :%p:%h
。有没有办法让vim自动:cd
到第一个打开的目录?
的思考。将'CDPATH'设置为项目路径。例如'export CDPAH =“.:〜/ projects”'。这可以让你用'cd'(和Vim里面的':cd')轻松切换项目 –