我们在使用vim
编辑器编辑文件时,可以需要临时执行一下别的命令
有什么办法吗?我们可以通用ctrl+z
和fg
来一起完成。
有没有别的方法呢?
方法1
:!command
比如
:!ls
即可显示当前目录所有的文件及文件夹
方法2
:r!command
比如:r !ls
即可将当前目录文件及文件夹列表插入到当前文件中
方法3
:shell
回车后可以像平时一样使用命令,输入exit
后即可回到vim
编辑模式
以下是在vim
中执行svn
命令
符号%
表示当前的文件名
: !svn add %
表示将当前文件加入svn
:!svn commit -m ' ' %
表示提交当前文件到版本库
:!svn add % | svn commit -m ' ' %
添加并提交
如有问题,可以QQ搜索群1028468525加入群聊,欢迎一起研究技术
转载请注明:vim执行外部命令 出自老鄢博客 | 欢迎分享