我想知道如何在 vi 中搜索并用 - 替换所有 /。
%s///-/g 显然不起作用。
答案1
尝试使用 \ 来转义 /s。
\/
。是的,看起来很糟糕。这就是我记得的 :P
答案2
您可以使用任何您想要的分隔符,而不仅仅是/
。例如!
:
%s!/!-!g
这样,/
就变得不再特殊,也不需要逃避。
我想知道如何在 vi 中搜索并用 - 替换所有 /。
%s///-/g 显然不起作用。
尝试使用 \ 来转义 /s。
\/
。是的,看起来很糟糕。这就是我记得的 :P
您可以使用任何您想要的分隔符,而不仅仅是/
。例如!
:
%s!/!-!g
这样,/
就变得不再特殊,也不需要逃避。