Каково значение вашей настройки 'fileencodings'
?Этот параметр определяет, какие кодировки используются Vim для интерпретации содержимого загружаемого буфера.Предполагается, что первой кодировкой, которая не приводит к ошибке преобразования, является текущая кодировка файла.
Если необходимо проверить utf8
, его следует поместить в начале этого параметра.
Возможно, вы установили fileencodings
, например, на latin1
.Эта кодировка всегда действительна (нет ни одной байтовой комбинации, которую можно было бы отклонить).
Если вы не хотите изменять fileencodings
, вы можете перезагрузить файл с помощью: :e! ++enc=utf8