vim命令整理之快速替换和插入
2018-03-01 本文已影响69人
李2牛
替换命令
命令模式下:
替换全部指定字符::%s/要替换的原字符/替换成的字符/g
替换指定字符并询问是否替换::%s/要替换的原字符/替换成的字符/gc
测试:把sizeof(string)
全部换成length
使用实测
插入命令
命令模式下:
以行单位插入:
-
A
: 行尾追加。如添加注释分隔符,按10A/
,最后按esc
可以添加10个/
-
I
:行首插入。 -
o
:在光标下一行打开新行插入。如果需要重复输入10行相同内容,可按下10onihc
然后按esc。 -
O
:在光标上一行打开新行插入
如果觉得后悔了,命令模式下的u
可以撤销修改,control
+r
可以恢复修改。
合并行:有些时候代码需要合并到一行中来,J
可以解决。