在vim中执行外部命令
2013-11-04 21:10
309 查看
11.7.5 在Vim编辑器中执行Shell命令
有时需要在Vim编辑器中执行Shell命令,例如需要验证一个Shell命令是否正确,以便写入脚本中;需要在文件中引用某个Shell命令的输入等。本小节将简单介绍如何在Vim编辑器中执行Shell命令。
(1)在Vim编辑器中执行单独的Shell命令时,需要在命令之前加上":!"。例如在Vim命令模式中执行Shell命令":!ls -l",Vim编辑器将会显示命令的输出,如图11.27所示。
从图11.27中可以看出,Vim将会显示命令的输出。如果用户需要返回编辑文件,可以按下Enter键。
(2)有时可能需要在编辑器编辑的文件中引用Shell命令的输出,这时可以配合命令":r"。例如读取ls-l命令的输出到当前编辑的文件中,可以使用":r !ls -l"。这时Vim编辑器会读取命令的输出,并将其插入到当前编辑的文件中。
有时需要在Vim编辑器中执行Shell命令,例如需要验证一个Shell命令是否正确,以便写入脚本中;需要在文件中引用某个Shell命令的输入等。本小节将简单介绍如何在Vim编辑器中执行Shell命令。
(1)在Vim编辑器中执行单独的Shell命令时,需要在命令之前加上":!"。例如在Vim命令模式中执行Shell命令":!ls -l",Vim编辑器将会显示命令的输出,如图11.27所示。
![]() |
图11.27 在Vim编辑器中执行Shell命令 |
(2)有时可能需要在编辑器编辑的文件中引用Shell命令的输出,这时可以配合命令":r"。例如读取ls-l命令的输出到当前编辑的文件中,可以使用":r !ls -l"。这时Vim编辑器会读取命令的输出,并将其插入到当前编辑的文件中。
相关文章推荐
- 内核新特性——Patch physical to virtual translations at runtime
- 微信公众平台 消息接口 - 消息接口开发 ,彩票开奖查询 彩票接口
- MYSQL-WIN下多实例及其启动
- C指针原理(6)-C内嵌汇编
- 【转】理解红黑树
- JQuery事件手册
- hdu 4111 Alice and Bob
- linux查找文件命令
- ACMICPC 2013 Nanjing Onsite 总结
- 简单小例子学会企业内容管理 IBM CM API开发
- 图像处理-07-图像的轮廓提取-Robert算子
- Java parseInt()方法
- javaI/O零碎
- uva 10900 - So you want to be a 2n-aire?(期望)
- C指针原理(5)-AT&T汇编
- Javascript函数节流
- 网络与服务器编程框架库 acl_3.0.13 发布
- javaweb项目是最常见的http状态码
- Hibernate 里一些常用操作
- qsort 的用法讲述