vim常用命令

1.插入文本命令

(1)i,直接插入文本

(2)a在光标之后插入文本,A在行末插入文本

(3)小o在光标的下一行插入文本,大O在光标的上一行插入文本

cw:改变一个单词的部分或者全部(插入文本)

2.删除

(1)x删除光标位置的字符

   (2) dd 删除光标所在的那一行

   (3) d num d:删除光标后的num行,如:d2d:删除光标后两行

3.复制

(1)yy:复制光标所在的整行

(2)num yy:复制光标以后的num行,如:3 yy复制光标后3行

4.粘贴

   p

5.u:返回前一步操作

   Ctrl + R 恢复以前的操作的结果和u的操作相逆

6.替换

(1)r替换光标所在位置上的一个字符

(2)R:替换光标以后的多个字符

按esc退出替换

7.定位

(1)gg:定位到文本的首部

(2)shift + g:定位到末尾

(3)num + shift +g:定位到num行,如:3+ shift +g:定位到第3行

8.查找

(1)查找字符

:/ 字符:查找字符,如

:/a:查找光标所在行的a的位置,重复查找该词用 n

(2)%:查找配对的括号

9.替换

:s/old/new/g:用new字符替换光标所在那行的old字符

:%s/old/new/g(c):用new替换文中所有的old,加上c是为了方便确认

10.w+文件名:将文件改动保存到另一个文件中,如:w+a.cpp:将文件改动保存到a.cpp中

:#,# 文件名:保存文件的部分内容,如::3,5 b.cpp:将本文件中3-7行的内容保存到文件b中

11.: r + 文件名:将另外一个文件的内容插入到本文件中

     如: :r  c.py:将文件c的内容插入到当前文件中

12. :! comand:用于执行一个外部命令,如:(:!dir:显示当前目录的内容)

13.帮助:F1

14. ' . '重复上一个动作

15.快捷键:Home:快速跳转到行头

                    End:快速跳转到行末

16.按单词移动:shift + 左右键

17.新建客户端:ctrl + shift +T

关闭终端:ctrl +c

多个终端来回切换:Alt 1,2

终端全屏:F11

18.调整字体大小:ctrl   shift  '+':变大字体,ctrl    '-':减小字体大小

19.注释多行内容:ctrl + v 进入可视化模块,移动光标选中多行开头,按大写的‘I’进入‘插入’模式,输入注释符,最后  

      按下esc,多行注释完成。删除多行注释的方法,同样 Ctrl+v 进入列选择模式,移到光标把注释符选中,按下d,注释就被删除了。

20.编辑多行一样的内容:

(1)y num y复制光标后num行  p:粘贴

(2)ctrl +v 行数 + shift + i +输入内容 +esc







你可能感兴趣的:(vim常用命令)