vim常用命令
vim可以作为vscode插件使用
1.光标移动
快捷键 | 功能描述 |
---|---|
删除
快捷键 | 功能描述 |
---|---|
dd | 删除光标所在行,删除之后,下一行上移 |
ndd | 删除当前行(包括此行)后 n 行文本 |
dw | 移动光标到单词的开头以删除该单词 |
dG | 删除光标所在行一直到文件末尾的所有内容 |
d$ | 当前光标删除至当前行末尾 |
daw | 删除光标所在单词的全部内容 |
x | 删除光标所在字符 |
撤销/恢复
快捷键 | 功能描述 |
---|---|
u | 撤销 |
ctr+z/ctrl+r | 恢复 |
U | 撤销所有编辑 |
查找
快捷键 | 功能描述 |
---|---|
/abc | 从光标所在位置向前查找字符串abc |
n或; | 向同一方向重复上次的查找指令 |
N或; | 向相反方向重复上次的查找指令 |
替换
快捷键 | 功能描述 |
---|---|
r | 替换光标所在位置的字符 |
R | 从光标所在位置开始替换字符,其输入内容会覆盖掉后面等长的文本内容,按"Esc"可以结束 |