• Vim中执行Linux命令的几种方式

    Vim 编辑器不仅提供了大量的命令来方便和加快我们的文件编辑工作,在此编辑器中,我们还可以直接使用 Linux 命令来进一步提高文件编辑的效率,这就是 Vim 编辑器的所谓过滤功能。

    由于 Vim 编辑器中支持直接执行 Linux 命令,从而可以方便快捷地对文件完成以下操作:

    1. 将一个命令的输出结果存入正在编辑的文件;
    2. 将正在编辑的文件中的一些数据作为某个指定 Linux 命令的输入。

    下面,通过一个简单的例子,来演示如何在 Vim 编辑器中执行 Linux 命令。

    首先,我们新建一个 demo.txt 文件,并手动输入如下内容,并将光标移动至下一行开头:

    http://c.biancheng.net

    在此基础上,按 Esc 令 Vim 返回到命令模式,再按下!!,这时在窗口的左下角会出现:.!的提示信息,这就表明我们可以输入 Linux 命令了。例如,我们输入 date 命令,如图 1 所示:



    图 1 向文件中输入命令的执行结果

更多...

加载中...