Я могу сопоставить шаблон с регулярным выражением в vi , но когда я добавляю строку замены, vi думает, что это часть соответствия регулярному выражению. Это происходит несмотря на использование различных разделителей. Есть ли способ избежать этого? Например, следующая команда сопоставляет и удаляет желаемую строку (\a{b}[c]):
s:\\a{b}[c\]
Однако, если я добавлю строку замены,
s:\\a{b}[c\]:abc
Я получаю ошибку
E486: Pattern not found: \\a{b}[c\]:abc
Поэтому vi не распознает разделитель, который отделяет регулярное выражение запроса от строки замены. Это происходит с различными разделителями / разделителями. Как я могу убедиться, что vi правильно различает шаблон регулярного выражения и строку замены?
