如何更换' /'使用vi的角色

时间:2013-02-21 10:22:45

标签: regex vim replace vi

我应该使用什么替换命令,以便用文本文件中的字符串“abc”替换每个出现的字符/

:1,$ s/?/abc

我应该使用什么代替上述代码段中的?

2 个答案:

答案 0 :(得分:6)

你可以按惯例/将替换分隔符更改为其他内容,然后根本不必转义正斜杠 -

:%s;/;abc;g
:%s~/~abc~g
:%s!/!abc!g
:1,$s?/?abc?g
:%s/\//abc/g
:1,$sub;/;abc;g

这些都在/替换每一行abc

答案 1 :(得分:5)

我认为答案是:%s/\//abc/g