文章摘要
GPT 4

下面是一些在 Vim 编辑器中常用的快捷键:

插入模式(Insert Mode):

  • i:在当前光标位置进入插入模式。
  • a:在当前光标后插入文本。
  • I:在当前行的开头插入文本。
  • A:在当前行的末尾插入文本。
  • o:在当前行的下方插入新行。
  • O:在当前行的上方插入新行。

命令行模式(Command Line Mode):

  • ::进入命令行模式。
  • :w:保存文件。
  • :q:退出 Vim。
  • :wq:保存文件并退出 Vim。
  • :q!:强制退出 Vim,丢弃对文件的修改。

移动光标

  • h:向左移动光标。
  • j:向下移动光标。
  • k:向上移动光标。
  • l:向右移动光标。
  • gg:跳到文件开头。
  • G:跳到文件末尾。
  • 0:跳到当前行的开头。
  • $:跳到当前行的末尾。
  • w:跳到下一个单词的开头。
  • b:跳到上一个单词的开头。
  • Ctrl + f:向下翻页。
  • Ctrl + b:向上翻页。

复制、粘贴和删除

  • yy:复制当前行。
  • dd:删除当前行。
  • p:粘贴已复制或删除的文本。
  • x:删除当前光标所在位置的字符。
  • u:撤销上一次操作。
  • Ctrl + r:重做上一次撤销的操作。

查找和替换

  • /pattern:向下查找匹配的模式。
  • ?pattern:向上查找匹配的模式。
  • n:在当前方向上查找下一个匹配。
  • N:在当前方向上查找上一个匹配。
  • :s/old/new:替换当前行中第一个匹配的字符串。
  • :s/old/new/g:替换当前行中所有匹配的字符串。
  • :%s/old/new/g:替换整个文件中所有匹配的字符串。