在Vi里面实现字符串的批量替换

作者:操作系统

在Vi里面完结字符串的批量替换

在Vi里面完毕字符串的批量替换。

a. 文件内全体替换:

%s#abc#def#g(用def替换文件中负有的abc)

举个例子说把三个文本文件之中的“bkjia.com”全体替换来“bkjia.net”:

:%s#bkjia.com#xwen.net#g (如文件内有#,可用/替换,比如:%s/bkjia.com/xwen.net/g)

b. 文件内局地替换:

把10行到50行内的“abc”整体替换到“def”

:10,50s#abc#def#g(如文件内有#,可用/替换,:%s/abc/def/g)

上述命令假诺在g前边再加上c,则会在改造在此以前呈现提示符给客商确认(conform)是或不是须求替换。 比如

:%s#bkjia.com#bkjia.net#gc

Vim学习指南

快快学会 Vi编辑器

强大的Vim 编辑器

在CentOS 6.2上搭建Vim开垦蒙受

CentOS 5.4 安装高亮Vim编辑工具

Vim技艺分享:C语言设置

Ubuntu中设置Vim的行号

Vim编辑器使用底蕴教程

正文永恒更新链接地址:

 

在Vi里面完结字符串的批量轮流。 a. 文件内一切替换: %s#abc#def#g(用def替换文件中具有的abc) 举例把多个...

本文由金冠53777-金冠娱乐53777-Welcome发布,转载请注明来源

关键词: