我有一个包含字符串usrbin
的文件。我想搜索并将其替换为/usr/bin/
。
我尝试使用:%s/usrbin/usr/bin/g
,但是显示错误E488: Trailing characters
。
如何在搜索和替换中包含斜杠?
这里有两种方法:
/
::s/usrbin/\/usr\/bin
#
: :s#usrbin#/usr/bin
。请注意,有些字符不能用作分隔符:"
、\
和|
您可以在帮助子系统中使用:h pattern-delimiter
进行查看。
:h pattern-delimiter
。 - jdhao:h pattern-delimiter
时,出现错误 E149: 对于 pattern-delimiter 没有帮助信息
。 - nikost:h
时,您看到了什么? - pb2q:h
时,我会看到这行文字 help.txt* For Vim version 8.1. Last change: 2019 Jul 21
。我会尝试更新,因为我认为这个帮助文档比2019年更旧。 - nikost