Vim常用命令总结

1、normal模式下  x 删除当前光标位置的字符

2、normla模式下  a (append)在光标指定的后面加入

3、normal模式下  i (insert)在光标指定位置插入


4、normal模式下  dw 删除单词  d2w 删除两个单词

5、normal模式下  de  删除单词

6、normal模式下  d$ 删除光标位置到末尾的内容

7、normla模式下  dd 删除行  2dd 删除两行


7、移动光标

     normal模式下   2w  向后移动两个单词,到目标单词的开头

     normal模式下   3e   向后移动到第三个单词的末尾

     normal模式下   0   到一行的最前面


8、回复命令

    normal模式下  u 撤销操作  U撤销整行的操作


9、粘贴命令  p 比如dd之后通过p(paste)可以粘贴内容

10、替换命令  r字符  在光标位置输入rx就可以把光标位置的内容替换为x

11、ce 删除单词的后续部分  c$ 删除当前行的后续部分


12、光标移动 gg 文件头  G文件尾  ctrl+g 显示行数  number g调到指定行数

set number 显示行号

set nonu  隐藏行号


13、在normal模式下  输入/ 然后输入查询的内容 回车就可以  n搜索下一个  N往前搜索下一个 ctrl + o回到最开始查询到的位置


14、替换  /s/abc/abb  替换abc为abb  如果后面加上/s/abc/abb/g就是全局替换了


15、命令输入 w  filename 可以把当前文件内容写入到filename中


16、输入v,然后选择一段文本内容,可以通过15命令写入到文件中。


17、在normal模式下  输入o可以在当前下一行插入空白行。O在当前上一行插入空白行。


18、输入v,进入visual模式,然后可以选定文本,然后p粘贴就实现了复制。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章