vi和vim都是多模式编辑器。不同的是vim是vi的升级版,它不仅兼容vi的所有指令,而且有一些新的特性。vim的这些优点主要体现在以下几个方面:1。多级撤销我们知道,在vi中,按u只能撤销最后一个命令,而在vim中,可以无限度地撤销。
2.易用的vi只能在unix上运行,而vim不能只在unix、windows、mac等操作平台上运行。
3.语法高亮显示vim可以使用不同的颜色高亮显示代码。
4.可视化操作意味着vim不仅可以在终端上运行,而且可以在x窗口、macos和windows上运行。
5.与vi完全兼容。在某些情况下,可以将vim用作vi。
vim是linux中常见的编辑器。如何在vim中插入命令行的输出。基本用法:以命令模式运行:!命令,例如!日期,在vim底部显示日期,!ls列出当前目录,将命令结果插入文件:run:r!命令,将命令结果插入光标下的行:nr!命令,在n行之后插入命令结果。使用页面内容作为输入:run:m,n!命令。使用m和n之间的行作为标准输入,标准输出将替换m和n之间的行。请注意,ctrlr不能撤消此操作。请谨慎使用。暂时离开vim执行命令:run:rsh,exit可以在使用sh后返回vim