Редактор Vi, поиск и замена сложной строки

Я хочу искать и заменять определенную строку в файле.

Пример: строка:

***BNS S&P/TSX60 ROC,SERIES 

станет:

 ***BNS S&P/TSX60 ROC SERIES 

Как я могу это сделать?

  • Как я могу выйти из vi, используя сценарий оболочки?
  • В VIM замените путь косой чертой, не используя escape-слэши
  • unix vi editor: отображение ^ J
  • Как получить все четные строки и нечетные строки из файла и сохранить их в двух разных файлах, таких как Evenfile & Oddfile?
  • Как установить режим vi _while_ уже набрав команду?
  • Навигация по истории в режиме Vi оболочки Bash
  • Почему vi явно нарушена (ошибка viminfo E576), и как я могу ее исправить?
  • Vim - Есть ли способ получить немедленную визуальную обратную связь во время вставки в режиме визуального блока?
  • One Solution collect form web for “Редактор Vi, поиск и замена сложной строки”

    Вы можете попробовать следующую команду, чтобы заменить текст,

    :%s/old-text/new-text/g

    :%s/BNS S&P\/TSX60 ROC,SERIES/S&P\/TSX60 ROC SERIES/g

    Обратите внимание: косые черты должны быть экранированы обратными косыми чертами. Надеюсь это поможет !!!

    Linux и Unix - лучшая ОС в мире.