各种action + text object 组合命令(自己上网查定义):
ciw, caw, ci", ci(, ce, diw, daw, =i(, viw, vi(, df. 等等
:数字 (或者 数字G)跳到指定行
w, W, e, E, b, B, ge, gE, 0, 0w, $ (光标移动)
gg, G, <ctrl-f>, <ctrl-b>, <ctrl-d>, <ctrl-u> (各种翻页)
zz, zt, zb, <ctrl-e>, <ctrl-y> (光标不动调整页面位置)
H,M, L (页面不动调整光标到页面的上中下部)
i, I, a, A, s, r, R, cc, o, O, gi, c+text object (各种进入编辑模式的方法)
v, V, ctrl-v, gv (各种选中方式)
x, dd, D, d+text object (各种删除)
ctrl-w (插入模式下删除一个词)
u (undo), <ctrl-r> (redo)
f, F, t, T, ;(分号) (当前行内找字符)
/ (查找) ? (反向查找)
* (查找光标所在单词) # (反向查找光标所在单词)
n (查找下一个) gn (查找下一个并选中)
:s/查找内容/替换内容/g (查找替换)
:s/查找内容/替换内容/gc (带确认的查找替换)
y (复制) p (粘贴到光标之后) P (粘贴到光标之前)
yy (复制一行)
"0p (指定粘贴用y复制的内容。不使用"0 (双引号+0)指定的话,p会复制最后一次用y复制或者删除的内容)
<ctrl-r>0 (插入模式下粘贴)
.(小数点) (重复上一次的编辑命令)
~ 大小写转换
ctrl+$ 到行尾