如何在vi search&中包含正斜杠更换

时间:2012-08-06 06:45:33

标签: search vim replace vi

我有一个包含字符串usrbin的文件。我想搜索usrbin并将其替换为/usr/bin/

我尝试了:%s/usrbin/usr/bin/g,但它显示错误E488: Trailing characters

如何在搜索中包含正斜杠并替换?

1 个答案:

答案 0 :(得分:93)

以下是两种方式:

  • 转义/,这是默认的替代分隔符::s/usrbin/\/usr\/bin
  • 使用另一个替换分隔符,例如,使用散列#字符::s#usrbin#/usr/bin。请注意,有些字符无法使用:"\|