多行插入或删除的格式是一样的,都是替换(replace)
:(开始行),(结束行) s/(正则表达式)/(要替换的内容)
示例
:9,12 s/^/uu //要在9到12行的行首插入uu
:9,12 s/^uu//gc //要把9到12行行首的uu,替换成空。
%:表示所有行
:% s/>$/u //要把所有行,并以`>`的结尾,'>'都替换成u
:4,$ s/^/uu //从第四行开始到最后一行的行首插入uu
多行插入或删除的格式是一样的,都是替换(replace)
:(开始行),(结束行) s/(正则表达式)/(要替换的内容)
示例
:9,12 s/^/uu //要在9到12行的行首插入uu
:9,12 s/^uu//gc //要把9到12行行首的uu,替换成空。
%:表示所有行
:% s/>$/u //要把所有行,并以`>`的结尾,'>'都替换成u
:4,$ s/^/uu //从第四行开始到最后一行的行首插入uu
本文标题:VIM多行插入或删除
本文链接:https://www.haomeiwen.com/subject/hehyjftx.html
网友评论