http://www.ibm.com/developerworks/cn/linux/l-cn-vimcolumn/
示例 1:纵向编辑在批量修改代码的应用演示
将数列:
10.1.5.214 10.1.5.212 10.1.5.210
编辑成序列:
ping -c 4 10.5.5.214 >> result0 ping -c 4 10.5.5.212 >> result0 ping -c 4 10.5.5.210 >> result0
这是一个将 IP 数列修改成可执行的 ping 命令序列的过程。
第一步:修改
将 IP 数列中第二段所有数字“1” 修改为“5”:
将游标定位第一个行 IP 地址第二段的“1”
ctrl-v
进入纵向编辑模式
G
移动游标到最后一行,可视块覆盖所要修改的列
r
进入修改模式
5
输入数字“5”
ESC
退出纵向编辑模式,同时所有被选中的数字都被改成了“5”,并回到命令模式
结果如下:
10.5.5.214 10.5.5.212 10.5.5.210