Различия
Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия Последняя версия Следующая версия справа и слева | ||
wiki:смена_кодировки_в_gedit [2012/03/22 14:32] [Настройка Gedit на автоопределение кодировки] |
wiki:смена_кодировки_в_gedit [2017/01/27 07:40] |
||
---|---|---|---|
Строка 3: | Строка 3: | ||
===== Описание проблемы ===== | ===== Описание проблемы ===== | ||
- | Ubuntu по умолчанию использует кодировку текстовых файлов [[http://ru.wikipedia.org/wiki/UTF8|UTF-8]], однако некоторые операционные системы используют другие кодировки (например русская версия Microsoft Windows использует [[http://ru.wikipedia.org/wiki/Cp1251|CP-1251]]). Из за разницы в кодировках могут возникнуть проблемы при открытии текстовых файлов в редакторе Gedit - они будут нечитаемыми. Данная статья предлагает несколько простых способов решения этой проблемы. | + | Ubuntu по умолчанию использует кодировку текстовых файлов [[http://ru.wikipedia.org/wiki/UTF8|UTF-8]], однако некоторые операционные системы используют другие кодировки (например, русская версия Microsoft Windows использует [[http://ru.wikipedia.org/wiki/Cp1251|CP-1251]]). Из-за разницы в кодировках могут возникнуть проблемы при открытии текстовых файлов в редакторе Gedit - они будут нечитаемыми. Данная статья предлагает несколько простых способов решения этой проблемы. |
===== Настройка Gedit на автоопределение кодировки ===== | ===== Настройка Gedit на автоопределение кодировки ===== | ||
Строка 9: | Строка 9: | ||
Gedit может автоматически определить нужную кодировку. Для этого его нужно немного настроить. | Gedit может автоматически определить нужную кодировку. Для этого его нужно немного настроить. | ||
- | Есть 2 варианта: | + | Есть 3 варианта: |
- Для редактора **dconf-editor**((Установите, если не установлен sudo apt-get install dconf-tools)) | - Для редактора **dconf-editor**((Установите, если не установлен sudo apt-get install dconf-tools)) | ||
- Для редактора **gconf-editor**((Установите, если не установлен sudo apt-get install gconf-editor)) | - Для редактора **gconf-editor**((Установите, если не установлен sudo apt-get install gconf-editor)) | ||
+ | - Способ, в котором нужно выполнить всего-лишь одну команду в Терминале. | ||
**Вариант 1.** | **Вариант 1.** | ||
Строка 41: | Строка 42: | ||
{{ :wiki:gedit_encoding_2.png |Encodings}} | {{ :wiki:gedit_encoding_2.png |Encodings}} | ||
+ | **Вариант 3. ** | ||
+ | Выполните в терминале команду: | ||
+ | <code> | ||
+ | gsettings set org.gnome.gedit.preferences.encodings auto-detected "['UTF-8', 'WINDOWS-1251', 'CURRENT', 'ISO-8859-15', 'UTF-16']" | ||
+ | </code> | ||
+ | Для **Ubuntu 16.04**: | ||
+ | <code> | ||
+ | gsettings set org.gnome.gedit.preferences.encodings candidate-encodings "['UTF-8', 'WINDOWS-1251', 'KOI8-R', 'CURRENT', 'ISO-8859-15', 'UTF-16']" | ||
+ | </code> | ||
+ | Данный способ является самым быстрым. | ||
- | Теперь, если вы откроете файл с кодировкой CP-1251 - он будет правильно отображаться в Gedit. | + | Теперь, если вы откроете файл с кодировкой WINDOWS-1251 - он будет правильно отображаться в Gedit. |
===== Смена кодировки открытого файла ===== | ===== Смена кодировки открытого файла ===== | ||
- | С помощью системы плагинов можно добавить возможность выбора кодировки уже открытого файла. | + | С помощью системы плагинов можно добавить возможность выбора кодировки уже открытого файла. |
- | * Скачиваем этот архив: http://bugzilla.gnome.org/attachment.cgi?id=108326 | + | * Скачиваем этот архив (**не работает в Gedit 3**): http://bugzilla.gnome.org/attachment.cgi?id=108326 |
* Если для распаковки используется стандартный менеджер архивов переименуйте архив в из encoding.tar.gz в encoding.tar (проверялось в Ubuntu 8.10 и 10.4) | * Если для распаковки используется стандартный менеджер архивов переименуйте архив в из encoding.tar.gz в encoding.tar (проверялось в Ubuntu 8.10 и 10.4) | ||
- | * Распаковываем его в ~/.gnome2/gedit/plugins/ (если такой папки нет, то её нужно создать) | + | * Распаковываем его в ~/.local/share/gedit/plugins (если такой папки нет, то её нужно создать) |
* Запускаем Gedit и включаем в нём модуль "Кодировка" (Правка->Параметры->Модули) | * Запускаем Gedit и включаем в нём модуль "Кодировка" (Правка->Параметры->Модули) | ||
После этого в главном меню Файл появляется пункт "Encoding", который позволяет менять кодировку в уже открытом документе. | После этого в главном меню Файл появляется пункт "Encoding", который позволяет менять кодировку в уже открытом документе. | ||
Строка 58: | Строка 69: | ||
http://forum.ubuntu.ru/index.php?topic=47337.msg352601#msg352601 | http://forum.ubuntu.ru/index.php?topic=47337.msg352601#msg352601 | ||
- | {{tag>tips GNOME ПО Gedit}} | + | {{tag>10.04 Gedit}} |