понедельник, 4 февраля 2019 г.

Автоопределение кодировки в xed (Linux Mint)

По умолчанию текстовый редактор xed не осуществляет определения кодировки текста. В результате чего при открытии текстовых файлов, набранных в Блоноте Windows имеется следующая картина:


Чтобы текст отображался нормально выполните в терминале одну из двух команд, указанных ниже. Если команда не соответствует, то терминал выдаст какое-либо сообщение. При правильной команде терминал после некоторого "размышления" вернётся к состоянию готовности к приёму команд.

Для Linux Mint xfce 18.3 и 19.* вводить вторую команду.

gsettings set org.x.editor auto-detected-encodings "['UTF-8', 'WINDOWS-1251', 'KOI8-R', 'CP866', 'CURRENT', 'ISO-8859-15', 'UTF-16']"

gsettings set org.x.editor.preferences.encodings auto-detected "['UTF-8', 'WINDOWS-1251', 'KOI8-R', 'CP866', 'CURRENT', 'ISO-8859-15', 'UTF-16']"

При открытии проблемного файла снова вопрос с повестки дня был снят.


14 комментариев:

  1. Отлично! На Linux Mint 18.3 помогло!)

    ОтветитьУдалить
  2. Сработала команда: gsettings set org.x.editor.preferences.encodings auto-detected "['UTF-8', 'WINDOWS-1251', 'KOI8-R', 'CP866', 'CURRENT', 'ISO-8859-15', 'UTF-16']"

    Система: Linux Mint 19.3 XFCE

    ОтветитьУдалить
  3. Спасибо!!! Получилось.

    ОтветитьУдалить
  4. На Linux Mint 20 помогло, спасибо большое!

    ОтветитьУдалить
  5. Вторая команда помогла, спасибо!
    ------------------------
    Kernel: 4.19.0-12-amd64 x86_64 bits: 64 compiler: gcc v: 8.3.0 Desktop: Cinnamon 4.6.7 wm: muffin dm: LightDM Distro: LMDE 4 Debbie base: Debian 10.2 buster

    ОтветитьУдалить
  6. Вот когда знаешь быстро и просто!))) спасибо на 20.1 помогла вторая!

    ОтветитьУдалить
  7. Чтобы не запоминать мудрёную команду, можно поставить Dconf-editor.

    ОтветитьУдалить
    Ответы
    1. в минт-циннамон dconf-editor не позволяет отключить ползунок "по умолчанию"...

      Удалить
  8. Спасибо. Помогло. Linux mint 20.3.

    ОтветитьУдалить
  9. Linux Mint 20. После первой команды No such key “auto-detected-encodings”. После второй команды сработало. Спасибо!

    ОтветитьУдалить
  10. Спасибо большое, помогло, линукс минт синнамон.

    ОтветитьУдалить
  11. Thanks. The command worked for Mint 21 (Japanese version. I arranged the command to Japanese windows coding.)

    ОтветитьУдалить