启动方法

在 Vim 命令模式下,移动游标定位于某一个位置,键入 ctrl-v后状态栏上出现 VISUAL BLOCK 字样,即进入纵向编辑模式。移动游标以按需选择待编辑的区域

我们将下面的例子来说明三种用法,序列

10.60.1.191
10.60.1.192
10.60.1.193

修改为序列:

ping -c 4 10.60.5.191 >> resultso
ping -c 4 10.60.5.192 >> resultso
ping -c 4 10.60.5.193 >> resultso

用法

1. 修改选中的列:将ip字段中的1修改为5

1>crtl – v 进入列编辑模式

2> G  移动光标至最后一行,选中所要编辑的列

3> r  进入修改模式

4> 输入数字5,并按esc退出输入模式

结果如下:

10.60.5.191
10.60.5.192
10.60.5.193

2. 前向添加: 添加字符串ping -c 4

1>crtl – v 进入列编辑模式

2> G 移动光标至最后一行,可视块覆盖了第一列

3> I  进入行首插入模式

4> ping -c 4,并按esc退出输入模式

结果如下:

ping -c 4 10.60.5.191
ping -c 4 10.60.5.192
ping -c 4 10.60.5.193

3. 后添加模式:尾部追加 >> result

1>crtl – v 进入列编辑模式

2>G  移动光标至最后一行,可视块覆盖了最后一列

3> A  进入行尾插入模式

4> <<result,并按esc退出输入模式

搞定….

参考资料:http://www.ibm.com/developerworks/cn/linux/l-cn-vimcolumn/index.html?ca=drs-