path设置的目的是为了查找文件,比如说你使用gf指令打不开文件时,就得看看path是否设置正确了
:help path //查看path :set path? // 检查头文件加载情况 :checkpath! //添加path :set path+=/sdsd/sdsd //添加相对路径,注意要以.开头,否则无效 :set path+=./../core
默认的path包含:
- 当前文件路径,用dot.表示
- 当前的工作路径,用两个逗号,,表示
working directory
working directory不同于path。path表示查找文件的路径,working directory表示vim的工作路径,往往是打开vim的当前路径。在新建文件,或者打开文件时,会在working directory下操作。
working directory会被默认加到path中,即,, 用两个逗号表示
//查看working directory :pwd //设置工作目录 :cd %:h //跳转到当前文件目录 :lcd %:h //仅改变当前窗口的目录为当前文件目录 :cd - //跳转到前一个目录 //自动设置当前文件路径为working directory set acd //设置自动跳转到文件路径 :help autochdir :help :cd
发表回复