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:垂直分割窗口。