使用vs code 的插件 amvim来快速编辑代码,要熟记下面的命令
由normal模式切换到insert模式的命令键
i |
在光标左侧输入正文 |
I |
在光标所在行的行首输入正文 |
a |
在光标右侧输入正文 |
A |
在光标所在行的行尾输入正文 |
o |
在光标所在行的下一行增添新行,光标位于新行的行首 |
O |
在光标所在行的上一行增添新行,光标位于新行的行首 |
修改键
x |
删除光标位置指定的字符 |
dd |
删除光标所在的行 |
u |
撤销最近的修改 |
U |
撤销对当前行上做的所有修改 |
r |
替换光标位置上的一个字符 |
R |
替换从光标位置开始的字符,同时改变vi到文本输入模式 |
.(点) |
重复上一次的修改 |
normal模式下的移动键
h或[ ] |
将光标向左移动一格 |
j或[ ] |
将光标向下移动一格 |
k或[ ] |
将光标向上移动一格 |
l或[ ] |
将光标向右移动一格 |
$ |
将光标移到当前行的行尾 |
w |
将光标向右移一个字 |
b |
将光标向左移一个字 |
e |
将光标移到字尾 |
0(零) |
将光标移到当前行的行首 |
编辑命令
键 |
功能 |
d |
删除指定位置的文本,并存到临时的缓冲区中。可以使用put操作符(p或P键)访问这个缓冲区 |
y |
将指定位置的文本复制到临时缓冲区。可以使用put操作符访问这个缓冲区 |
P |
将指定缓冲区的内容放到当前光标的位置之上 |
p |
将指定缓冲区的内容放到当前光标的位置之下 |
从normal进入viewmode,2种方式
使用v进入是按字符选取
使用V进去是按照行选取,
配合y复制
配合p粘贴
配合d删除
从normal进入visual模式 按住V或者v
从normal进入command模式 按a,i,o
从visual模式进入command模式 按o
时间: 2024-10-27 06:02:48