Как в linux сохранить файл в кодировке «windows — 1251»?
Господа, такая проблема. Открываю сайт для редактирования. Он сделан кем-то иным и полностью в windows 1251. Файлов очень много и он самописный, т.е. переделать все тысячи файлов в иную кодировку я не могу. Править надо один файл и чуть-чуть.
В общем, при сохранении, он пишет, мол есть символы, которые нельзя сохранить в windows1251 и затирает в utf-8, на сайте видны кракозябры.
Я пробовал в sublime, phpstorm, gedit - результат один.
Коллеги на винде говорят мол все сохраняется без проблем.
Вопрос, как мне работать с этой кодировкой и сохранять в нее? Кто-то сталкивался с этой проблемой? Я уже склонен накатить винду на виртуалку...
Сергей: элементарный diff оригинального файла и дважды декодированного помогут эту дрянь найти. Алгоритм: 1) сохраняем оригинал в cp1251, 2) декодируем обратно в хрюникод, 3) diff оригинал_в_хрюникоде дважды_декодированный_в_хрюникоде.
Все.