vim 编辑器

三个模式

三个模式之间切换


命令模式进入编辑模式

  • A:行末
  • a:向后
  • i:向前
  • I:行首
  • o:向上
  • O:向下

命令模式

  • 复制

    • yy:复制光标所在行
    • 4yy;向下复制四行
  • 剪切(删除)
    • dd:光标所在行
    • 4dd:光标向下4行
    • D:光标到行末
    • d0:光标到行首
    • x:光标向后一个一个删
    • X:光标向前一个一个删
  • 粘贴:
    • p:向下粘贴
    • P:向上粘贴
    • 400p:粘贴400行
  • 撤销:u

  • 反撤销:ctrl + r

  • 快速跳行
    • G:光标移动到文件最后一行
    • 4G:光标移动到第4行
    • 4gg:光标移动到第4行
    • gg:光标移动到第一行
  • 快速跳单词
    • w:向后跳一个单词的长度
    • b:向前跳一个单词的长度
  • 快速在屏幕中移动光标
    • H:当前屏幕的上方
    • M:当前屏幕的中间
    • N:当前屏幕的下方
  • 替换
    • r:替换当前光标占的字符
    • R:替换光标后的一个字符
  • 查找

编辑模式

行末模式

  • :q:退出(quit)
  • :w:将文件存入(write)磁盘
  • :wq:保存并退出
  • !:强制
05-26 00:41