Vim Cheat Sheet
Vim 命令速查表
1. 模式
- 普通模式:默认模式,用于导航和操作文本。
- 插入模式:按
i
进入,用于编辑文本。 - 可视模式:按
v
进入,用于选择文本。 - 命令模式:按
:
进入,用于执行命令。
2. 文本导航
h
,j
,k
,l
:左、下、上、右移动。0
:行首。^
:行的第一个非空字符。$
:行尾。G
:跳到最后一行。gg
:跳到第一行。:{行号}
:跳到指定行号。
3. 文本编辑
i
:在光标前插入。a
:在光标后追加。o
:在当前行下方新开一行。O
:在当前行上方新开一行。x
:删除光标下的字符。dd
:删除整行。yw
:复制(拷贝)一个词。yy
:复制(拷贝)一行。p
:在光标后粘贴。P
:在光标前粘贴。u
:撤销。Ctrl + r
:重做。
4. 搜索和替换
/{模式}
:搜索模式。n
:下一个搜索结果。N
:上一个搜索结果。:%s/{模式}/{替换内容}/g
:替换所有出现的模式。
5. 文件操作
:w
:保存文件。:q
:退出 Vim。:wq
或ZZ
:保存并退出。:q!
:不保存并退出。
6. 杂项
:help {关键词}
:打开关于关键词的帮助。:set number
:显示行号。:set nonumber
:隐藏行号。:split
:水平分割窗口。:vsplit
:垂直分割窗口。