LINUX.ORG.RU

vim неверно перекодировывает файл - сбилась кодировка

 , ,


0

1

Проблема с текстовым файлом. file -bi говорит: text/plain; charset=unknown-8bit, а по идее должен быть charset=utf-8. cat, less, mcedit выводят текстовой файл читаемым, а vim сам его перекодировывает во что-то нечитаемое вместо кириллицы. Графические kate, geany тоже видят кракозябры.

Что не так с файлом, если его базовые утилиты видят нормально, и во что его перекодировать, чтобы убрать проблему?
Как в vim при маркере [перекодировано] отменить перекодировывание обратно, если не знаешь из чего и во что он его перекодировывал?