Кодировка UTF-8 в VIM - PullRequest
       1

Кодировка UTF-8 в VIM

3 голосов
/ 25 октября 2011

У меня нет проблем с символами UTF-8 в vim при редактировании, но когда я делаю set fileencoding=utf-8, а затем сохраняю и перезагружаю файл, vim неправильно отображает символы nonascii.

Почему это происходит и как это исправить?

1 Ответ

3 голосов
/ 25 октября 2011

Каково значение вашей настройки 'fileencodings'?Этот параметр определяет, какие кодировки используются Vim для интерпретации содержимого загружаемого буфера.Предполагается, что первой кодировкой, которая не приводит к ошибке преобразования, является текущая кодировка файла.

Если необходимо проверить utf8, его следует поместить в начале этого параметра.

Возможно, вы установили fileencodings, например, на latin1.Эта кодировка всегда действительна (нет ни одной байтовой комбинации, которую можно было бы отклонить).

Если вы не хотите изменять fileencodings, вы можете перезагрузить файл с помощью: :e! ++enc=utf8

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...