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