一、一般模式下的命令:
1、yy
复制光标所在行的内容
2、y数字y
从当前光标行往下复制【数字】行,即复制一段。
3、p
粘贴
4、u
撤销上一步操作
5、dd
删除光标当前行
6、d数字d
删除从当前光标所在行往下删除【数字】行,即删除一段。
7、x
删除一个字母,删除光标所在位置的字母,相当于delete键。
8、X
删除一个字母,删除光标所在位置的前一个字母,相当于backspace键。
9、yw
复制一个词,内容从光标所在字母开始,到空格或者特殊符号结束(如\ , )
10、dw
删除一个词,内容从光标所在字母开始,到空格或者特殊字符结束(如\ , )
11、shift+^
将光标从当前位置移动到当前行的行头。
12、shift+$
将光标从当前位置移动到当前行的末尾。
13、shift+g
移动到页尾
14、数字+shift+g
移动到目标【第数字】行。
二、编辑模式下的命令
(1)通过以下命令均可进入编辑模式
1、i
可在当前光标前编辑
2、a
可在当前光标后编辑
3、o
可以编辑当前光标的下一行
(2)退出编辑模式
1、esc
按esc键,即可退出编辑模式
三、指令模式下的命令
(1):
选项 w 为保存
选项 q 为退出
选项 ! 为强制执行
(2)/
使用方法:/查找词,想找到该词的下一个所在位置按n键,想找到该词的上一个所在位置按shift+n
(3)批量替换所有字符串
:%s/str1/str2/g
其中,str1为源字符串,str2为替换后的字符串,/g为全局替换,若字符串中存在特殊字符,需要在特殊字符前加转义符\