vim 最经常用到的指令手机

第一个指令,最牛逼的指令

vim 的参考手册:vimtutor

:help 帮助指令,同样也可以指令帮助 eg:    :help p  


全局替换: :%s/a/b/g  其中g表示global全局替换  b全局代替a

显示行号:  :set nu

取消行号:   :set nonu


撤销:u   恢复:ctrl +r 

删除当前行:dd

删除N行:ndd


粘贴粘贴板:p


在当前行下面插入一行(相当于一个一步到位的enter):o  O(在当前行前面插入一行)


进行查找:/ patten    n进行下一个



存盘:

    w (ctrl+s) gggg

     q:退出  q! 强制退出  
     wq:保存退出  

     saveas  另存为



重复动作

.   重复上一次操作的命令。非常有用,例如粘贴和多次复制

N 指令    该指令执行N次 。eg:删除3行   3dd  从光标开始处删除3行



更快定位:

NG  :定位到多少行。

跳到开头:gg

跳到末尾:G

跳到光标处的文件名:gf(相当于ctrl +B的缩水版,只能定位文件)特别有用

按照单词移动 w e

   


很牛逼的几个常用光标移动:

单词匹配:*  直接按*就会找和改单词   *是移动到下一个   #移动到上一个。

括号匹配 % 直接匹配出该区域的各种括号。



vim  下J  表示向上缩进,和idea完全一样


直接替换当前字母 :r


你可能感兴趣的:(vim 最经常用到的指令手机)