跳转至

Vim使用教程

根据自身习惯,罗列的常用快捷键等。

Vim的模式: NORMALINSERTREPALCEVISUAL

  • 回到NORMALEsc

NORMAL

  • 进入INSERTa或者i
  • 进入REPLACEr
  • 进入VISUALv
  • 写入: :w
  • 退出: :q
  • 写入并退出: :wq
  • 跳转到行末: $
  • 跳转到行首(第一个非空字符): ^
  • 跳转到行首:0
  • 跳转到指定行: :行号 (如:23)
  • 跳转到文件起始位置: gg
  • 跳转到文末: G
  • 撤销更改: u
  • 复制整行: yy
  • 粘贴: p
  • 删除整行: dd
  • 剪切整行(vim内): xx
  • 逐个字符删除:x
  • 逐个字符delete: <delete> (也就是delete键)
  • 复制到系统剪切板: "+y
  • 从系统剪切板粘贴: "+p
  • 查找特定值(如查找print): /print
  • 在查找模式下向下或者向上查找下一个: nN

VISUAL

部分NORMAL下的快捷键在VISUAL下也能使用,如删除、剪切、移动光标等。

  • 选中行整体缩进: >
  • 选中行整体取消缩进: <
  • 将a行到b行都缩进或取消缩进: :a,b> :a,b<