通常来讲,我们不需要使用VIM做开发,但是需要掌握基本的VIM命令,因为需要在服务器上使用。
网上的VIM命令表太长,整理一个基本的命令表

【按下Esc后的命令模式执行


              a       插入字母后
              i       插入当前光标

            dd       删除当前行
            yy       复制当前行

             v       选择
             d       剪切
             y       复制
             p       粘贴在当前光标处上面
             P       粘贴在当前光标处下面
    shift+p       在当前行前粘贴

             u       撤销操作
      ctrl+r       重复操作

             ^       移动到本行第一个非空白字符上
   0(数字0)      移动到本行第一个字符上,
             $       移动到行尾
           3$       移动到下面3行的行尾
      ctrl+f       跳转下一页
     ctrl+b       跳转上一页
       [[/gg       文件头
        ]]/G       文件尾

    :set nu       显示行号
        :100       跳转到100位置

           :q!       不保存退出
            :w       保存
             :x       保存退出

                /xxx       向后查找xxx
                ?xxx       向上查找xxx
                     n       继续查找下一个

:set nohlsearch 关闭高亮搜索显示

:%s/abc/123/gc 将abc替换成123