首页
学习
活动
专区
圈层
工具
发布

vim快捷键大全

光标移动

以下是一些在 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 向后搜索指定的字符串 pattern
  • n 查找下一个匹配项
  • N 查找上一个匹配项
  • :%s/old/new/g 全局替换文本中的 old 字符串为 new 字符串

复制和粘贴

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

  • yy 复制当前行
  • p 粘贴复制的内容到当前光标位置的下一行
  • P 粘贴复制的内容到当前光标位置的上一行
下一篇
举报
领券