1.括号匹配:% // % 可以让光标从它当前所在的括号跳转到与它相匹配的括号上去, 对花括号和圆括号, 方括号都有效, 常用于手工检查括号是否匹对;匹配 {},[],()
2.页面移动:整页翻页 ctrl-f ctrl-b //f就是forword b就是backward 或者 (Pg Up) (Pg Dn)两键
翻半页 ctrl-d ctlr-u //d=down u=up
翻一行 ctrl-e ctrl-y
3.光标移动:移植首行 gg //第一行之第一个非空白字元处
移植尾行 G // G之原意是 goto,指移至指定数目行之行首,如不指定数目,则预设是最后一行。
移动到指定行 xx+G //例 移到第200行, 200G 或 :200
移动到当前行首 0 //或者 Home 键
移动到第一个非空白字元 ^
移动到行尾 $ //或者 End 键
4.撤销与重做: 撤销 u
重做 R //Redo
5.显示行号: :set nu //默认开始显示行号 vi ~/.vimrc 中 添加 set nu即可