这一部分将专注于
- 如何在vim中快速的删除字符、单词、行、文本块
- 如何快速的修改函数参数列表
- 如何撤销
- 如何恢复
命令 | 动作 |
---|---|
u | 撤销自上一次进入插入模式到退出该模式所做的所有操作 |
<Ctrl-r> | 恢复上一次修改,普通模式下使用 |
:a,bd | 删除a到b行 |
ggdVG | 删除全文 |
r | 替换一个字符,不进入插入模式 |
ciw / caw | 删除光标所在单词,并进入插入模式,区别在于后一个的删除对象包括与后一个单词之间的空格 |
diw / daw | 删除光标所在单词,不进入插入模式,区别同上 |
<Ctrl-w> | 插入模式下使用,删除前一个单词,强烈推荐 |
cit | 普通模式下使用,删除html中的被标签修饰的内容并进入插入模式 强烈推荐 |
dd | 删除当前行 |
ci" / ci( / ci{ | 快速删除引号 / 括号 / 花括号中的内容并进入插入模式 |
vd | 按下v之后需要手动选中区域再按d |