vim使用技巧总结

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即可

原文地址:https://www.cnblogs.com/doctorqbw/p/2585855.html