Инструменты пользователя

Инструменты сайта


blog:2011:1107_gedit_encodings

Кириллица и Gedit

Пользователям Gnome и текстового редактора Gedit посвящается. Если вы, сидя в своём уютненьком Debian|Mint|Ubuntu, иногда открываете текстовый файл родом из Windows, а там вместо русских букв кракозяблы, то читайте далее…

В наших с вами любимых дистрибутивах вместе с Gnome и Nautilus поставляется текстовый редактор Gedit. Так вот, чтобы научить его автоматически понимать русские кодировки Windows 1251 (кириллица Windows) или CP 866 (кириллица DOS) надо проделать следующее:

  • открыть «редактор реестра» Gnome:
    gconf-editor
  • найти там ветку /apps/gedit-2/preferences/encodings/auto_detected
  • открыть ключ auto_detected
  • установить в нём порядок кодировок: CURRENT, WINDOWS-1251
  • теперь Gedit автоматически распознает в какой кодировке файл: в Unicode или в однобайтной Windows
  • для удобства можно вписать те же значения в ключ shown_in_menu
  • тогда при сохранении текстового файла можно будет выбрать в какой кодировке его сохранить.

К сожалению, заставить Gedit автоматически распознавать и кириллицу Windows и кириллицу DOS одновременно не удалось. Так что если вы чаще открываете файлы в DOS-кодировке, то поставьте CP866 вместо WINDOWS-1251.

blog/2011/1107_gedit_encodings.txt · Последнее изменение: 2022-02-19 18:16 — 127.0.0.1