(资料图)

光标移动

以下是一些在 Vim 中移动光标的快捷键:

h向左移动一个字符j向下移动一行k向上移动一行l向右移动一个字符w向右移动一个单词b向左移动一个单词0移动到行首$移动到行尾gg移动到文件开头G移动到文件结尾:n移动到第 n 行

文本编辑

以下是一些在 Vim 中编辑文本的快捷键:

i进入插入模式,在当前光标处插入文本a进入插入模式,在当前光标的下一个字符处插入文本o进入插入模式,在当前行的下一行插入一个新行并插入文本O进入插入模式,在当前行的上一行插入一个新行并插入文本r替换当前字符R进入替换模式,可以一次性替换多个字符x删除当前字符dd删除当前行D删除当前行中光标后的所有字符:w保存当前文件:q退出 Vim:wq保存并退出 Vim

操作撤销

以下是一些在 Vim 中操作撤销的快捷键:

u撤销最后一次操作Ctrl + r恢复上一次被撤销的操作

搜索和替换

以下是一些在 Vim 中搜索和替换的快捷键:

/pattern向前搜索指定的字符串 pattern?pattern向后搜索指定的字符串 patternn查找下一个匹配项N查找上一个匹配项:%s/old/new/g全局替换文本中的 old 字符串为 new 字符串

复制和粘贴

以下是一些在 Vim 中复制和粘贴的快捷键:

yy复制当前行p粘贴复制的内容到当前光标位置的下一行P粘贴复制的内容到当前光标位置的上一行

推荐内容