Смена кодировки в Gedit

Приветствую вас читатели linuxfan.com.ua. Часто возникают случаи когда нужно открыть текстовый файл в кодировке cp1251, открыв файл в Gedit вы увидите набор иероглифов и непонятных знаков. Дело в том что Gedit по умолчанию не понимает этой кодировки и приходится либо пользоваться другими редакторами, либо настраивать кодировку в редакторе конфигурации. Также я постараюсь описать еще несколько методов работы с кодировками.

Настройка кодировки в редакторе конфигурации

Для этого запускаем редактор конфигурации ,  нажимаем alt+f2 и вводим:

gconf-editor
 переходим в ветку apps-->gedit-2-->preferences-->encodings
 дважды кликаем по ключу "auto_detected"  поднимаем кодировку WINDOWS-1251 в первую
позицию

 после этого, ваши файлы в кодировке cp1251 будут нормально отображаться.

Также можно решить эту проблему, добавлением плагина Encoding

С помощью этого плагина, кодировку можно будет менять после открытия файла.
Для того чтобы установить плагин, нужно проделать ряд действий:
  1. Скачать плагин
  2. распаковать его в папку user/.gnome2/gedit/plugins (где user, имя вашей учётной записи)
  3. Запустить Gedit, активировать плагин в ‘Правка’—>’Параметры’—>’Модули’—>’Кодировка’


После этого в Gedit появится меню ‘Файл’—>’Encoding’ в котором вы сможете поменять кодировку.

Еще один плагин для смены кодировки

Есть еще один плагин с помощью которого удобно менять кодировку. Для его установки нужно:

  1. Скачать плагин gencodingconverter
  2. распаковать в папку с плагинами user/.gnome2/gedit/plugins (где user, имя вашей учётной записи)
  3. Запустить Gedit, активировать плагин в ‘Правка’—>’Параметры’—>’Модули’—>’GEdit Encoding Converter’

После этого в меню ‘Сервис’ появится блок с предложенными методами кодировки

Также плагин обладает настройками: ‘Правка’—>’Параметры’—>’Модули’—>’GEdit Encoding Converter’—>’Настроить модуль’

в которых можно выбрать какие кодировки будут предлагаться в меню

Вот вроде все методы работы с кодировками в Gedit. Если знаете еще какие то, пишите в комментариях.

Купив кухни на заказ киев и другую мебель, вы не пожалеете о сделанном выборе.

Если у вас есть желание сделать свой блог и зарабатывать на нем, добро пожаловать в "Полезный блог". Именно здесь вы найдете подробные рекомендации по установке, настройке блога, а так же рекомендации по заработку на нем.
  • Ярослав

    Дуже корисна стаття!

  • YoS

    Рад что статья оказалась полезной ). Будет еще много не менее полезных и интересных статей

  • axet

    спасибо на ссылку на мой проект.

    установка плагина производится значительно проще: через вызов ./setup.sh

    • YoS

      про какой из плагинов идет речь?

  • http://www.google.com/ Sunny

    What an awsoeme way to explain this—now I know everything!

    • YoS

      glad that helped!

  • tuxik

    все это работает отлично , а вот как быть с gedit-3 , обновился мой до gedit-3 в LMDE и ничего не помогает , гном то 2 у меня , пока откатился на старую версию …

    • YoS

      к сожалению с с gedit-3 не пробовал. Как только будет возможность попробовать, отпишусь

  • http://linuxmasterz.ru linuxmaster

    Ребята! Что делать с GNOME3? Как поправить плагин, чтобы он работал в gedit в GNOME3?

    • YoS

      к сожалению (а может и к счастью) с GNOME3 не сталкивался

  • pomeranez

    Спасибо автору, заработало. Правда, кое-что пришлось сделать дополнительно:

    1. Установил программу конфигурации:

    sudo apt-get insnall gconf-editor

    дальше все, как в первой части статьи.

    2. Добавил кодировку WINDOWS-1251 в окошке «Изменение ключа», поскольку в моем редакторе она отсутствовала.

  • Ким

    Можно научить gedit автоматом определять нужную кодировку без всяких плагинов и conf-редакторов. Для этого достаточно выполнить одну команду в терминале:

    gsettings set org.gnome.gedit.preferences.encodings auto-detected «['UTF-8', 'WINDOWS-1251', 'CURRENT', 'ISO-8859-15', 'UTF-16']«

  • Андрей

    Спасибо большое! помогло! А то я уже почти все шрифты добавил, думал проблема в этом.