设置vim的默认工作路径同时与自动设当前编辑的文件所在目录为当前工作路径不冲突

时间:2021-06-01 16:10:07

问题:

   想让vim自动设当前编辑的文件所在目录为当前工作路径不冲突,但是当vim新建文件的时候,工作路径会又自动切换缓存path下。

  如何使当使用vim打开文件时,vim的工作路径是当前文件所在的路径。而当从vim里新建文件的时候,工作路径是自己预设的路径呢?

解决:

  

"自动设当前编辑的文件所在目录为当前工作路径
exec 'cd ' . fnameescape('f:\code')
set autochdir "注意,命令的执行顺序不能改变