gedit — текстовый редактор из мира GNOME, который много лет остаётся удобным выбором для правки конфигов, заметок и небольших скриптов. Он не пытается быть IDE: запускается за секунду, поддерживает подсветку синтаксиса, поиск и замену, а также плагины. В 2026 году у него есть более современные альтернативы, но для повседневной работы gedit по-прежнему уместен. Разберём установку, настройку и границы применимости.
Место в экосистеме
В современных выпусках GNOME по умолчанию идёт Text Editor — минималистичное приложение на GTK 4. gedit развивается отдельно, остаётся на GTK 3 и сохраняет привычный интерфейс с боковой панелью, вкладками и плагинами. В Linux Mint и Debian его можно поставить одной командой, и он не тянет за собой половину рабочего стола.
Выбирайте gedit, если нужен предсказуемый редактор без телеметрии и расширений для языка. Если требуется автодополнение, отладчик и терминал внутри окна, смотрите в сторону VS Code, Kate или Geany. Это разные инструменты для разных задач, и держать оба на машине нормально.
Установка
Пакет gedit есть в репозиториях Debian, Ubuntu и Linux Mint. Набор gedit-plugins добавляет полезные расширения: работу с комментариями, множественные курсоры, завершение слов. Без плагинов редактор остаётся полностью рабочим.
sudo apt update
sudo apt install gedit gedit-plugins
gedit --version
Если в системе уже стоит Flatpak-версия, не устанавливайте deb одновременно: приложения будут дублировать друг друга в меню и спорить за обработку файлов. Проверьте источник через flatpak list и оставьте один вариант.
Первый запуск и интерфейс
Откройте файл из терминала или через меню. Редактор запоминает размер окна и позицию панели, а вкладки позволяют держать несколько документов сразу. Кнопка поиска открывает панель, сочетание Ctrl+H вызывает замену.
gedit --new-window ~/notes/todo.md
gedit ~/.config/gtk-3.0/gtk.css
gedit admin:///etc/fstab
Схема admin:// просит права через PolicyKit и позволяет редактировать системные файлы без запуска графического приложения от root. Это безопаснее, чем sudo gedit: настройки остаются в вашем профиле, а лишние права не передаются всему процессу.
Настройки через gsettings
Параметры редактора хранятся в dconf. Список ключей удобно смотреть командой gsettings list-keys, а текущие значения — gsettings get. Так можно настроить машину без мыши и повторить конфигурацию на другом компьютере.
gsettings list-keys org.gnome.gedit.preferences.editor
gsettings get org.gnome.gedit.preferences.editor tab-width
gsettings set org.gnome.gedit.preferences.editor display-line-numbers true
gsettings set org.gnome.gedit.preferences.editor insert-spaces true
Типичный набор для программиста: ширина табуляции 4, замена табов пробелами, подсветка текущей строки, включённые номера строк. Для текстов это может мешать, поэтому настройки стоит менять осознанно, а не копировать чужой конфиг целиком.
Шрифт и перенос строк
Моноширинный шрифт важен для кода, но не обязателен для заметок. В диалоге настроек выберите удобный размер: 11–12 пунктов обычно достаточно на Full HD, а на HiDPI придётся увеличить. Перенос длинных строк включайте для чтения документации и выключайте для кода, чтобы не терять структуру.
Если нужен свой шрифт, задайте его через ключ editor-font в формате «Family Size». Проверьте, что шрифт установлен: отсутствующий заменится системным, и вы получите неожиданный вид.
Плагины
Расширения включаются в меню «Настройки → Модули». После установки gedit-plugins появляются десятки пунктов, и включать все сразу не стоит: каждый добавляет пункты меню и потребляет память. Начните с трёх-четырёх.
- Code Comment — быстрое комментирование блока строк.
- Bracket Completion — автозакрытие скобок и кавычек.
- Multi Edit — правка нескольких выделений одновременно.
- Word Completion — подсказки слов из документа.
- Color Picker — выбор цвета и вставка значения.
- Git — отметки изменённых строк, если редактор используется с репозиторием.
Список активных модулей хранится в ключе active-plugins. Перед экспериментами сохраните дамп настроек: dconf dump /org/gnome/gedit/ > gedit-backup.txt. Восстановление выполняется командой dconf load с тем же путём и перенаправлением ввода.
dconf dump /org/gnome/gedit/ > gedit-backup.txt
gsettings get org.gnome.gedit.plugins active-plugins
dconf load /org/gnome/gedit/ < gedit-backup.txt
Поиск и замена
Поиск работает по текущему документу, а не по проекту: для обзора каталога нужен grep или другой инструмент. Зато регулярные выражения поддерживаются, и замена с группами экономит время при правке однотипных строк. Флажок «Учитывать регистр» стоит включать сразу, если ищете имена переменных.
Для массовой правки файлов из терминала используйте sed или perl, а результат проверяйте через git diff. Редактор хорош для точечных изменений, но не заменяет инструменты пакетной обработки.
Работа с кодировками
gedit автоматически определяет кодировку, но иногда ошибается на старых файлах в CP1251. В диалоге открытия можно выбрать кодировку вручную, а при сохранении — указать нужную. Для обмена данными с Windows лучше оставаться в UTF-8: современный «Блокнот» её понимает.
Если файл открылся «кракозябрами», не сохраняйте его поверх: сначала выберите правильную кодировку и убедитесь, что текст читается. Один неверный Ctrl+S способен испортить конфиг, который вы правили пять минут.
Большие файлы и производительность
gedit рассчитан на документы до нескольких мегабайт. Логи на сотни мегабайт он открывать не предназначен: интерфейс подвиснет, а подсветка синтаксиса съест память. Для таких задач есть less, tail -f и специализированные просмотрщики вроде lnav.
tail -f /var/log/syslog
less +F /var/log/syslog
Если редактор начал тормозить, отключите подсветку синтаксиса для этого типа файлов и закройте лишние вкладки. Проверить, что именно нагружает систему, поможет top или gnome-system-monitor.
Сравнение с альтернативами
Kate предлагает проекты, терминал и мощную систему плагинов, но тянет библиотеки KDE. Geany ближе к лёгкой IDE и удобен для компиляции из окна. VS Code даёт максимум расширений ценой потребления памяти и телеметрии. gedit выигрывает в простоте и предсказуемости: его легко объяснить новичку и не страшно оставить открытым на слабом ноутбуке.
Для правки одного файла в день разница между редакторами невелика. Для ежедневной работы с кодом важнее настройки, горячие клавиши и привычка, чем список возможностей на коробке.
Итог
gedit остаётся достойным повседневным редактором: быстрый запуск, понятные вкладки, подсветка синтаксиса и аккуратные плагины. Установите пакет с расширениями, настройте шрифт и номера строк через gsettings, сохраните дамп dconf перед экспериментами. Для больших проектов возьмите IDE, а для быстрой правки конфига gedit справится без лишних движений. Главное — не открывать в нём гигабайтные логи и держать резервную копию важных файлов.