vi编辑器中实现批量替换

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

1、vi tihuan

2、按esc键

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

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


vi编辑器中实现批量替换_第1张图片
图例1(回车前效果)


vi编辑器中实现批量替换_第2张图片
图例2(回车后效果)

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

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

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

你可能感兴趣的:(vi编辑器中实现批量替换)