Vim中执行Linux命令的几种方式
Vim 编辑器不仅提供了大量的命令来方便和加快我们的文件编辑工作,在此编辑器中,我们还可以直接使用 Linux 命令来进一步提高文件编辑的效率,这就是 Vim 编辑器的所谓过滤功能。
由于 Vim 编辑器中支持直接执行 Linux 命令,从而可以方便快捷地对文件完成以下操作:
- 将一个命令的输出结果存入正在编辑的文件;
- 将正在编辑的文件中的一些数据作为某个指定 Linux 命令的输入。
下面,通过一个简单的例子,来演示如何在 Vim 编辑器中执行 Linux 命令。
首先,我们新建一个 demo.txt 文件,并手动输入如下内容,并将光标移动至下一行开头:
http://c.biancheng.net
在此基础上,按 Esc 令 Vim 返回到命令模式,再按下!!
,这时在窗口的左下角会出现:.!
的提示信息,这就表明我们可以输入 Linux 命令了。例如,我们输入 date 命令,如图 1 所示:
发表评论