Гид по технологиям

Настройка цветовой схемы gedit на Linux

7 min read Linux Обновлено 24 Dec 2025
Настройка цветовой схемы gedit на Linux
Настройка цветовой схемы gedit на Linux

Женщина улыбается, печатая на ноутбуке

gedit — надёжный и простой текстовый редактор для рабочих столов GNOME. Его возможности по теме оформления делают редактор удобным для людей с разными визуальными предпочтениями и требованиями доступности. В этой статье шаг за шагом показано, как выбрать стандартную схему, установить стороннюю тему, создать собственную цветовую схему и оптимизировать gedit под разные роли и сценарии.

Ключевые варианты действий

  • Быстро: Откройте меню → ПредпочтенияШрифты и цвета → выберите тему.
  • Добавить тему: Положите XML-файл в ~/.local/share/gedit/styles или нажмите Плюс во вкладке «Шрифты и цвета».
  • Создать тему: Используйте GtkSourceSchemer, geditSchemer или Scribes Theme Generator. Можно также написать XML вручную.

Важно: изменения схемы применяются после перезапуска gedit в некоторых версиях. Сохраните работу перед перезапуском.

Выбор стандартной цветовой схемы gedit

Самый простой путь — использовать одну из встроенных схем. По умолчанию gedit предлагает несколько готовых схем, среди которых есть светлые и тёмные варианты.

  1. В правом верхнем углу нажмите на значок меню и выберите Предпочтения.
  2. Перейдите на вкладку Шрифты и цвета.
  3. Прокрутите список встроенных схем, выберите понравившуюся и закройте окно настроек.

Выбор стандартной цветовой схемы в gedit

gedit применит схему к открытому окну редактирования. Если вид не изменился — закройте и снова откройте gedit.

Использование сторонней цветовой схемы

Вы не ограничены тем, что встроено в gedit. Сторонние схемы часто дают лучший визуальный контраст, имитируют другие редакторы или специально адаптированы для дальтоников.

Где искать темы

  • GitHub — множество репозиториев с сохранёнными схемами (например, устаревшие, но рабочие темы GMate, проекты типа nordtheme, Solarwaita и другие).
  • Официальная вики GNOME — аккумулирует рекомендованные стили по категориям: светлые, тёмные, имитирующие другие редакторы и т. п.
  • Сообщества: сабреддит r/gnome, форумы и блог-посты.

Загрузка архива с темами gedit с GitHub

Рекомендуемые варианты для форм разных цветовых нарушений зрения (примерные соответствия):

  • Для протанопии/дейтеранопии (красно-зелёное): vsdark
  • Для тританопии (сине-жёлтое): cobalt
  • Для монохромии: espresso_libre

Эти соответствия — отправные точки; проверяйте контраст собственными глазами и инструментами проверки доступности.

Установка скачанной темы

  1. Скачайте XML-файл темы (или архив с несколькими.xml).
  2. Извлеките файлы и поместите их в каталог ~/.local/share/gedit/styles (создайте, если нет).

Добавление XML-файлов цветовых схем в каталог gedit styles

  1. Перезапустите gedit, затем откройте ПредпочтенияШрифты и цвета и выберите новую схему.

Альтернативный метод для недавних версий gedit: нажмите кнопку Плюс на вкладке «Шрифты и цвета», когда откроется файловый менеджер — укажите XML-файл и импортируйте тему без ручного копирования.

Создание собственной цветовой схемы

Если существующие темы не подходят, вы можете создать схему вручную.

Варианты:

  • Утилита GtkSourceSchemer (простой GUI, скачать с GitHub).
  • Плагин geditSchemer — встроенная работа с темами прямо в gedit (требуется gedit ≥ 3.3.3).
  • Scribes Theme Generator — онлайн/портативный инструмент совместимый с GtkSourceView.
  • Ручное написание XML — полно контроля и легкость настройки при знании базового синтаксиса.

Создание цветовой схемы gedit в Scribes Theme Generator

Мини-пошаговая методология для ручного варианта:

  1. Откройте любой текстовый редактор и создайте файл с расширением .xml.
  2. Определите базовые элементы: фон, основной цвет текста, цвет комментариев, строк кода, ключевых слов и т. п.
  3. Придерживайтесь ограниченной палитры (обычно 6–12 цветов) для согласованности.
  4. Валидация: используйте онлайн XML-валидатор и проверьте корректность тегов.
  5. Скопируйте файл в ~/.local/share/gedit/styles или импортируйте через Плюс.

Пример минимального XML-фрагмента (шаблон):