суббота, 17 ноября 2012 г.

Открытие файлов .txt Windows


Если попытаться открыть текстовый файл, который был создан в Windows,  в текстовом редакторе Gedit, то вместо русских букв, можно увидеть странные кракозябры.

Решать данную проблему с кодировкой кирилицы будем для версии текстового редактора Gedit 3.х в Убунту 12.04 (по крайней мере у меня установлена именно она), хотя думаю, что сработает и для 12.10.

Выполним в Терминале следующую команду:
gsettings set org.gnome.gedit.preferences.encodings auto-detected "['UTF-8', 'WINDOWS-1251', 'CURRENT', 'ISO-8859-15', 'UTF-16']"

По умолчанию Убунту в текстовых файлах использует кодировку UTF-8. Чтобы корректно отображались текстовые файлы с кодировкой CP-1251 нам надо в редакторе gedit включить автоматическое распознавание CP-1251. Вот именно это и делает команда.