Уже не раз сталкивался с проблемой, что мне присылали текстовые файлы в кодировке Windows-1251. Поскольку в Linux по умолчанию используется utf-8, то каждый раз матерился и просто открывал .txt в браузере для чтения.
Но вот сегодня пришлось читать .php - в браузере не почитаешь.
Решение оказалось элементарным.
yum install gconf-editor - для Fedora
(sudo apt-get install gconf-editor - для *ubuntu)
gconf-editor
/apps/gedit-2/preferences/encodings/auto_detected
Далее поднимаем строку windows-12513 в самый верх, как показано на скриншоте: