纵行编辑模式

  • 在命令模式下,输入 ctrl+v 状态栏出现 VISAUL BLOCK,进入纵向编辑模式,移动游标选择待编辑的区域
    • windows 下的 vim 纵向编辑模式是 ctrl+q
  • 如果要选择至文件结尾,输入 G
  • 多行行首插入
    • 选择好以后输入大写 I,光标会自动跳转到所选择行的第一行的行首,并进入 insert 模式
    • 输入想要插入的内容
    • 输入 Esc,编辑完成
  • 多行行首删除
    • 选择好以后输入小写 d,编辑完成
  • 多行行首缩进
    • 选择好以后输入 > (shift+.),则选择的内容向后缩进一个 tab
    • 选择好以后输入< (shift+,),则选择的内容向前缩进一个tab
  • 多行行尾插入
    • 选择好以后输入大写 A,光标会自动跳转到所选择行的第一行的行尾,并进入 insert 模式
    • 输入想要输入的内容
    • 输入 Esc,编辑完成
  • 多行行尾删除
    • 选择好以后输入小写 x 或小写 d,编辑完成
  • 多行字符替换
    • 选择好以后输入 小写 c,发现刚选中的字符消失,并进入 insert 模式
    • 输入想要替换的字符
    • 输入 Esc,编辑完成

相关