vi编辑器中实现批量替换

2018-05-07  本文已影响0人  我真的是天狼

将文件tihuan(假设此文本中字符a)中的所有字符a换成字符w,其命令为:

1、vi tihuan

2、按esc键

3、按shift+:  //其实也就是输入冒号

4:在:后输入    %s/a/w/g     回车。   //见图例1(回车前效果)、图例2(回车后效果)

图例1(回车前效果) 图例2(回车后效果)

其中s为:substitute,%表示所有行,g表示global

如果要替换34到78行之间的,则如下:

前几步同上,第四步替换为   :34,78s/a/w/g

上一篇下一篇

猜你喜欢

热点阅读