Я пытаюсь использовать команду замены в VIM, но не получаю результат, который я ожидаю: я редактирую файл HTML, и например я хотел бы заменить все "é" символы кодом é (да, это находится на французском языке, и да мне действительно нравится усложнять мою жизнь :).
Затем я использую эту команду: :s /é /é /gc
заменять весь В на В в соответствии с просьбой о подтверждении. На этот раз это говорит, что шаблон не был найден, но когда это находит его, это добавляет, и не заменяйте, таким образом, результат состоит в том, что слово "piétons" заменяется словом "piéétons"... символ é не удален.
Кто-то может объяснить, что я делаю неправильно?
Необходимо выйти эти &
знак. Попробуйте это:
:s /é /\é /gc
Уведомление , я не знаю, желаемо ли оно, но Ваша замена только заменяет Г©, если оно сопровождается пространством. Для замены всего Г© используйте ту команду (без пробелов):
:s /é/\é/gc