Я пытаюсь использовать команду substitute в VIm, но не получаю результат, который я предполагаю: я редактирую html-файл, и, например, я хотел бы заменить все символы «é» на & eacute; код (да, это на французском языке, и да, мне очень нравится усложнять мою жизнь:).
Затем я использую эту команду: :s /é /é /gc для замены всех é by & eacute; в строке с просьбой о подтверждении. На этот раз он говорит, что шаблон не найден, но когда он его находит, он добавляет и не заменяет, поэтому результат заключается в том, что слово «piétons» заменяется словом «pié & eacute; tons» ... Символ é не удаляется.
Может кто-нибудь объяснить, что я делаю неправильно?
... или установите recode и
:%!recode -d utf-8..html