参考资料

openvim
【个人总结】我个人精心收集的必须熟悉的vim快捷键操作

插件

vim-mode-plus

快捷键

  • i Insert模式
  • Esc Normal模式
  • h, j, k, l 前,下,上,后
  • w, b, e 下一个单词开始,本单词的开始,本单词的结尾
  • num + w/b/e/h/j/k/l 代表此动作重复 num 次
  • Normal 下num + Insert 模式下* + Esc = num 个 *
  • Normal 下 f+q = 查找下一个 q 的位置,3+f+q = 查找 q 第三次出现的位置
  • () % 切换括号两侧
  • 0 本行开始,$ 本行结尾
  • * 本单词下次出现的位置,#本单词上次出现的位置
  • gg 第一行开始,G 最后一行开始,2+G跳转到第二行开始
  • /+text 搜索text,n 下一个结果,N 上一个结果
  • o在下一行新建空行 or O 上一行新建空行,并进入 Insert 模式
  • x 删除鼠标下的字母并向左,X 删除字母并向右
  • r 替换鼠标下的单个字母
  • d+w/e/2e 删除并剪切,p 粘贴
  • . 重复上次操作
  • v 进入 Visual 模式,开始标记,选择一段内容,并操作
  • :w 保存,:q 退出,:q! 不保存退出
  • u undo, Ctrl+R redo
  • :help 帮助
    插入命令
    命令 作用
    a 在光标后附加文本
    A 在本行行末附加文本
    i 在光标前插入文本
    I 在本行开始插入文本
    o (字母) 在光标下插入新行
    O (字母) 在光标上插入新行