本文整理了 Vim 编辑器的常用命令和操作模式,适合新手入门和日常速查,也方便自己随时查阅。


📝 模式简介

  • 正常模式:默认进入,执行各种命令(如复制、粘贴、删除等)。
  • 编辑模式:输入文本内容,按 iao 等进入,Esc 返回正常模式。
  • 命令模式:输入 : 进入,可保存、退出、查找替换等。

🚀 基础命令速查

  • vi 文件名vim 文件名:打开文件
  • Esc:返回正常模式
  • :q:退出
  • :q!:强制退出不保存
  • :wq:x:保存并退出

✍️ 编辑与移动

  • i:在光标前插入(进入编辑模式)
  • I:在行首插入
  • a:在光标后插入
  • A:在行尾插入
  • o:在下方新建一行并进入编辑
  • O:在上方新建一行并进入编辑
  • hjkl:左下上右移动
  • G:跳转到最后一行
  • gg:跳转到第一行
  • w:下一个单词首部
  • e:下一个单词尾部
  • b:上一个单词首部

📋 复制、粘贴与删除

  • yy:复制当前行
  • yw:复制单词
  • p:粘贴(可用 n 重复)
  • dd:删除当前行
  • dw:删除单词
  • cw:改变单词(删除并进入编辑)
  • ci{/ci(/ci[:删除括号内内容并进入编辑

🔄 撤销与重复

  • u:撤销
  • Ctrl + r:恢复撤销
  • .:重复上一次操作

🔍 搜索与替换

  • /关键词:向下搜索
  • :%s/旧/新/g:全局替换
  • %:表示全局

🖱️ 可视化选择

  • Ctrl + v:可视化块选择
  • Shift + v:可视化行选择
  • d:删除选中内容

如有补充或疑问,欢迎评论交流!