Vim 的纵向编辑模式

纵向编辑,或称为列编辑。


启动方法

在 Vim 命令模式下,移动游标定位于某一个位置,键入 ctrl-v后状态栏上出现 "-- VISUAL BLOCK --" (中文环境下是 "-- 可视 块 --") 字样,即进入纵向编辑模式。

注意:在 Windows 版本的 Vim 中,因为启用mswin.vim的关系,键组合 ctrl-v通常被映射为文本粘贴,所以 Window 版的 Vim 的纵向编辑模式由 ctrl-q启动。


启动后,移动游标以按需选择待编辑的区域,然后键入 "A"/"I"/"r" 决定是 后添加、前添加或修改选定的列区域。其中 "A"/"I" 需要使用 <Esc> 来表示完成。


示例

原始序列

 10.1.5.214
 10.1.5.212
 10.1.5.210

继续阅读