Как включить косую черту в поиске и замене vi

У меня есть файл, который содержит строку usrbin, Я хочу искать usrbin и заменить его на /usr/bin/,

Я старался :%s/usrbin/usr/bin/g, но он показывает ошибку E488: Trailing characters,

Как включить косую черту в поиск и заменить?

1 ответ

Вот два способа:

  • избежать / который является замещающим разделителем по умолчанию: :s/usrbin/\/usr\/bin
  • используйте другой замещающий разделитель, например, используя хеш # персонаж: :s#usrbin#/usr/bin, Обратите внимание, что есть символы, которые вы не можете использовать: ", \, |
Другие вопросы по тегам