参考网址1:https://www.runoob.com/linux/linux-vim.html
参考网址2:https://www.cnblogs.com/GyForever1004/p/8445804.html
剪切类:d、x
dd 删除光标所在行
n dd 从当前行删除 n 行
dw 从当前位置开始,删除至当前单词尾
d1G 删除光标所在到第一行
dG 删除光标所在到最后一行
d$ 删除光标所在到此行最后一个字符
d0 删除光标所在到此行第一个字符「数字0」
x 「X」 向后「前」删除一个字符,x相当于「del」键,X相当于「backspace」键
nx 向后删除n个字符
复制类 y
yy 复制光标所在行
nyy 复制光标所在至后面第n行
y1G复制光标所在至第1行内容
yG复制光标所在至最后一行所有行
y0 复制光标所在至该行第一个字符
y$ 复制光标所在至该行结尾
粘贴类 p,P
p 为将已复制的数据在光标下一行贴上,P 则为贴在游标上一行!
改写类 c
c 重复删除多个数据,如向下删除 10 行,「 10cj 」
cw 删除光标所在至当前词结尾,并可修改此单词
其它
J 将光标所在行与下一行合并为一行
u 撤消操作
[Ctrl]+r 重做上一个动作
. 重复上一个操作,如你想要重复删除、重复贴上等等动作,按下小数点「.」就好了
一般模式切换到编辑模式
i 从光标位置编辑
I 从光标所在行首编辑
o 光标所在的下一行插入一行并可编辑
O 光标所在的上一行插入一行并可编辑