如何自动更改Vim中的当前路径?
发布时间:2020-12-16 01:09:46 所属栏目:安全 来源:网络整理
导读:当我输入类似的终端时 mvim ./path/to/my/project Vim打开这个项目目录,在我的NERDTree中我可以看到文件,但是当我尝试运行一些CLI命令时,就像 :!touch some/file/in/my/project 它发生了,我当前的路径是我的用户主目录 所以如果我想在我的项目目录中创建文件
当我输入类似的终端时
mvim ./path/to/my/project Vim打开这个项目目录,在我的NERDTree中我可以看到文件,但是当我尝试运行一些CLI命令时,就像 :!touch some/file/in/my/project 它发生了,我当前的路径是我的用户主目录 所以如果我想在我的项目目录中创建文件,我必须输入完整的路径 :!touch ./path/to/my/project/some/file/in/my/project/name 在vim启动后是否有可能以某种方式自动更改dir?
我在我的vimrc中使用它:
" Use %% on the command line to expand to the path of the current file cabbr <expr> %% expand('%:p:h') (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |