VI中的批量替换

此功能非常有用,学会后效率提升不只一点点。


1) 文件内全部替换:


:%s#abc#123#g (#可用/替换,:%s/abc/123/g)

把abc替换成123



2) 文件内局部替换:

:20,30s#abc#123(如文件内有#,可用/替换,:%s/abc/123/g)

 把20行到30行内abc替换成123


下图中,是将notifications_enabled           1替换成notifications_enabled           0

此文件中大概20-30处,想想自己手动修改要花多长时间啊???!··

VI批量替换_vi 批量替换 命令 效率