Vim 是一款常用的文本编辑器,具有强大的功能和丰富的快捷键操作。以下是一些常用的 Vim 快捷键:
-
Normal 模式下的基本移动:
- 上下左右:j、k、h、l
- 行首/行尾:0 或 ^、$
- 下一个单词/上一个单词:w、b
- 向下翻页/向上翻页:Ctrl + f、Ctrl + b
- 跳转到指定行:行号 + G
-
编辑文本:
- 插入文本:i、a、o(插入)、O(在当前行之前插入新行)
- 删除字符:x
- 删除单词:dw
- 复制/粘贴:y、p
- 撤销/恢复:u、Ctrl + r
-
查找与替换:
- 查找:/ 搜索词,n、N 向下/向上查找下一个匹配项
- 替换::s/old/new/g 替换当前行中的 old 为 new,:s/old/new/gc 执行替换并提示确认
-
保存退出:
- 保存::w
- 退出::q
- 保存并退出::wq 或 ZZ
-
多文件操作:
- 打开文件::e 文件名
- 切换窗口:Ctrl + w + w
- 分割窗口::sp 横向分割、:vsp 纵向分割
-
其他:
- 复制当前行:yy
- 剪切当前行:dd
- 粘贴:p
- 撤销上一次改动:u
- 重做上一次操作:Ctrl + r