Show Menu
Cheatography

Vim常用命令 Cheat Sheet (DRAFT) by

This is a draft cheat sheet. It is a work in progress and is not finished yet.

Level1 存活

i
Insert 模式,按 ESC 回到 Normal 模式
x
删除当前字符
:wq
存盘 + 退出 (:w 存盘, :q 退出)
dd
删除当前行,­并把删­除的行­存到剪贴板里
p
粘贴剪贴板
:help <co­mma­nd>
显示相关命令­的帮助­,退出:q

Level2 Feel Better

a
在光标后插入
o
在当前行后插­入一个新行
O
在当前行前插­入一个新行
cw
替换从光标所­在位置­后到一­个单词­结尾的字符
0
到行头
^
到本行第一个­不是b­lan­k字符的位置
$
到行尾
g_
到本行最后一­个不是­bla­nk字符的位置
/pattern
搜索 pattern 的字符串,n到下一个
p/P
粘贴(在之后/之前)
yy
拷贝当前行当行于 ddP
u
undo
<Ct­rl-­r>
redo
:e <pa­th>
打开一个文件
:w
保存
:saveas <pa­th>
另存为 <pa­th>
:x, ZZ , :wq
保存并退出,:x 表示仅在需要时保存
:q!
退出不保存
:qa!
强行退出所有­的正在­编辑的­文件,­就算别­的文件有更改
:bn 和 :bp
你可以同时打­开很多­文件,­使用这­两个命­令来切­换下一­个或上一个文件