繁体   English   中英

如何在vi搜索和替换中包含正斜杠

[英]How to include forward slash in vi search & replace

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

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

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

这有两种方式:

  • 转义/这是默认的替换分隔符:s/usrbin/\\/usr\\/bin
  • 使用另一个替换分隔符,例如,使用hash # character :s#usrbin#/usr/bin 请注意,有些字符不能用作分隔符: "\\|

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM