linux 中如何用vi编辑器替换相同的字符?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux 中如何用vi编辑器替换相同的字符?相关的知识,希望对你有一定的参考价值。

1)单字符替换:在命令模式下使光标位于要替换的字符,按r,再按需要的字符;
2)取代字符串:在命令模式下
$s/string/replae/g
会将全文的string字符串取代为replace字符串,其中1,$s就是指搜寻区间为文章从头至尾的意思,g则是表示全部取代不必确认。
%s/string/replace/c:同样会将全文的string字符串取代为replace字符串,和上面指令不同的地方是,%s和1,$s是相同的功能,c则是表示要替代之前必须再次确认是否取代。
1,20s/string/replace/g:将1至20行间的string替代为relpace字符串。
参考技术A 替换一个字符:在命令模式下选中要替换的字符,按r,再按替换后的字符。
替换全文中所有的字符:可以在命令模式下输入:%
s/str1/str2/g
参考技术B 按I进入输入模式就可以了
然后再按Esc键进入末行模式
输入WQ保存
Q!是退出

linux-vi编辑器

1、vi之搜索

vi之搜索(在打开的文件中搜索关键字)

在命令行模式下,输入:s/关键字然后按键盘回车

如果想显示匹配的剩下的,按键盘键n

2、vi之替换

:s/pattern/replace/

(pattern 代表旧的字符串)

(replace 代表新的字符串)

这个命令每次只能替换一次,如果想替换匹配所有的信息

:%s/patten/replace/

以上是关于linux 中如何用vi编辑器替换相同的字符?的主要内容,如果未能解决你的问题,请参考以下文章

linux-vi编辑器

Linux--Vi编辑命令(插入替换命令行模式撤销)

如何用百度UEditor编辑器替换WordPress编辑器

在linux的VI编辑器下怎样复制多个相同后缀的文件到另一个目录下

Linux下如何用vi编辑和保存文件

总结linux替换字符串的几种方法