书籍:vim实用技巧
以思维的速度来编辑文本!
《vim实用技巧》看了几天,今天终于看完了第一部分 模式 ,感觉收益良多,很多以前困惑的或者不懂的,有种豁然开朗的感觉。
第一章:VIM解决问题的方式
凡是可以简化重复性操作的方式,都会成倍地节省我们的时间。
.
命令: 重复上次的修改不要自我重复
减少不必要的移动。
进入编辑模式的几个命令:i, I, a, A, c, cw(删除光标开始到单词结束), s(替换), caw(删除光标所在的单词)
以退为进
使修改可重复
使移动可重复
例如把一个等号,前后加上空格:
|
|
- 执行=》重复=》回退
命令 | 重复 | 回退 |
---|---|---|
{edit} |
. | u |
f{char}/t{char} |
; | , |
F{char}/T{char} |
; | , |
/pattern<CR> |
n | N |
?pattern<CR> |
n | N |
:s/target/replacement |
& | u |
qx{changes}q |
@x | u |
- 查找并手动替换
- 单键命令
*
(查找单词) - 使修改可重复
结识
.
范式一键移动,一键执行