Как включить косую черту в поиске и замене vi
У меня есть файл, который содержит строку usrbin
, Я хочу искать usrbin
и заменить его на /usr/bin/
,
Я старался :%s/usrbin/usr/bin/g
, но он показывает ошибку E488: Trailing characters
,
Как включить косую черту в поиск и заменить?
1 ответ
Вот два способа:
- избежать
/
который является замещающим разделителем по умолчанию::s/usrbin/\/usr\/bin
- используйте другой замещающий разделитель, например, используя хеш
#
персонаж::s#usrbin#/usr/bin
, Обратите внимание, что есть символы, которые вы не можете использовать:"
,\
,|