删除所有出现的双反斜杠

时间:2014-08-13 22:45:22

标签: regex vim

如何从光标位置删除所有出现的\\到文件末尾?

我尝试了什么:

:%s/\\//g删除单个\和所有文件。

:g#\\#$d无效。

1 个答案:

答案 0 :(得分:6)

尝试:.,$s/\\\\//g

  • 第一个\将转义第二个\,因此您需要使用4来获取2个字面反斜杠。
  • 感谢this SO answer,我了解到%中的:%s1,$(或第一行,文件末尾)的简写。如果我们将其更改为.,$,我们的替换将从当前位置运行到文件末尾。