vim 基本操作

文件操作

  • p 在当前位置 之后 粘贴
  • P 在当前位置 之前 粘贴
  • yy 拷贝当前行,相当于 ddP
  • x 删除当前光标所在的字符
  • dd 剪贴当前行

插入模式

  • a 在光标后插入
  • O 在当前 行前插入 一个新行
  • o 在当前 行后插入 一个新行
  • cw 替换从光标所在位置后到一个单词结尾的字符

移动光标

  • ^ 到本首
  • g_ 到本尾
  • 0 到行头
  • $ 到行末
  • w b 词移动
  • gg 文件开头
  • G 文件结尾
  • h/j/k/l 左/下/上/右

撤销/重做

  • u undo
  • <Ctrl+r> redo

退出方式

  • :e 打开一个文件
  • :w 存盘
  • :saveas 另存为
  • :x, ZZ 或 :wq 保存并退出
  • :q! 退出不保存
  • :qa! 强行退出所有文件。
  • :bn 和 :bp 你可以同时打开很多文件,使用这两个命令来切换下一个或上一个文件。