我的目的是搜索 string1
行,并找到并替换 string2
由 string3
在这些线路上。
文件内容。
Here is my first line
Second line with string1 & string2
Not last line but it contains string1
预期输出
Here is my first line
The second line with string1 & string3
Not last line but it contains string1
下面的命令可以实现你想要的。
:g/string1/s/string2/string3/g
其中最后一行 g
是全局替换的标志(替换行上所有的出现)。