Vi命令下几种容易混淆的插入方式
之前总结过鸟哥列出的一些Vim常用命令,因为经常使用i进行插入,
所以其他几种插入方式由于不太经常使用容易造成混淆,于是又以图解的形式加深了一下印象
i:在当前光标所在处之前的字段插入,即在G之前插入
I:在当前光标所在行的起始处开始插入(第一个非空格符),即在A之前插入
a:在当前光标所在之处的下一个字符位置开始插入,即在1之前插入
A:在当前光标所在行的最后一个字符处开始插入,即在0之后开始插入
o:在当前光标所在行的下一行开始插入新的一行
O:在当前光标所在行的上一行开始插入新的一行
r:只会取代当前光标所在的那一个字符一次
R:会一直取代光标所在的文字,直到按下Esc为止
另外关于替换字符串的命令由于比较长也比较容易忘记:
:30,39s/1w/HAHA/gc
表示将第30行~39行中所有的"1w"替换为"HAHA",gc表示每次替换前需要经过确认(g则不需要确认,直接替换)
替换结果:
相关推荐
zhongzhiwei 2020-07-04
wanggongzhen 2020-05-05
wangrui0 2020-04-10
海绵宝宝的欧尼 2013-07-30
jackadmi 2019-12-19
pointfish 2019-12-15
pointfish 2019-12-01
zhongcanw 2019-12-02
Lemonlemontree 2013-08-23
goawalk 2013-08-23
linuxdashencom 2013-09-15
康源留言 2013-09-15
wannagonna 2014-03-02
Astray 2015-01-26
yimu 2015-03-16
alenwork 2015-08-18
luther 2015-08-05
laisean 2013-12-27
kevinli 2019-11-02