vim实用操作指南

一、查看文件编码

  :set fileencoding

  :set fileencoding=utf-8 通过该命令可直接将文件修改为UTF-8编码

  强制以指定编码打开,vim中 :e ++enc=utf8

二、设置文件行号

  :set number

  :set nu

  :set nonu  //不显示行号,复制代码的时候很实用~

  如果想要永久性显示行号,在home下自己的文件夹内新建.vimrc文件,添加set number即可。vim在启动时会加载vimrc文件,因此所有设置都可以放入其中。

   尽量不要更改/etc/vimrc,因为会对所有用户生效,且需要root权限。

三、快速跳至文件头或者文件尾部

  3.1 文件头 :1 其实这种方法可以推广,跳转至任意行,相当于windows下的ctrl+G

      直接gg也可以实现这样的功能

  3.2 文件尾 :$

      类比,G即可

  

四、编辑技巧

  4.1 快速删除:

    删除一行 dd

    删除从这行开始的N行 n+dd

    粘贴这N行,p

    全部删除,dG

  4.2 快速复制黏贴:

     复制一行直接yy ,

     复制从这行开始的下n行,n+yy

     粘贴:p

 五、撤销

  5.1 撤销上一次操作,直接在vim中按u即可

  5.2 恢复成之前的状态,不做撤销操作,ctrl+r

六、退出vim

  6.1 Esc

  6.2 ctrl + [

  6.3 ctrl + C

【reference】 1. http://zuoqiang.iteye.com/blog/1155102

原文地址:https://www.cnblogs.com/zidiancao/p/6418617.html