Mousepad — текстовый редактор, который входит в Xfce и запускается быстрее, чем многие «лёгкие» аналоги открывают окно. В 2026 году вышла версия 0.7.0, но принцип не изменился: вкладки, подсветка синтаксиса, поиск и минимум отвлекающих факторов. Это не среда разработки и не замена Kate — и в этом её смысл. Разберём, кому подходит Mousepad, как его настроить и где начинаются ограничения.

Что это и кому подходит

Mousepad вырос из Leafpad и использует GTK 3 с GtkSourceView. Он открывает текстовые файлы, конфиги, скрипты, заметки и CSV, умеет работать с кодировками и переводами строк. Редактор не индексирует проект, не запускает сборку и не общается с Git. Зато он почти не потребляет память, корректно ведёт себя на старом ноутбуке и не тянет за собой половину GNOME. Если вам нужно править /etc/fstab, конфиг nginx или быстро записать мысль, лишние функции только мешают.

Установка

sudo apt install mousepad
sudo dnf install mousepad
flatpak install flathub org.xfce.mousepad
mousepad --version

В Debian, Ubuntu, Fedora и Arch пакет называется mousepad. Flatpak-версия удобна, если в дистрибутиве старая сборка, но она использует собственную тему и может хуже интегрироваться с файловым менеджером. Версия 0.7.0 вышла в марте 2026 года; в LTS-дистрибутивах вполне может стоять 0.6.x, и это нормально — основные функции там те же.

Интерфейс и возможности

Окно состоит из строки меню, панели вкладок и области текста. Вкладки можно перетаскивать, а сессия восстанавливается после перезапуска: ранее открытые файлы возвращаются, если включено сохранение истории. Поиск вызывается по Ctrl+F, замена — по Ctrl+H; есть учёт регистра, поиск целого слова и история запросов. Нумерация строк, перенос по словам и автоотступ переключаются в меню «Документ».

mousepad ~/.bashrc /etc/hosts
mousepad --help

Несколько файлов в командной строке открываются вкладками в одном окне — удобно, когда нужно сверить два конфига. --help перечисляет остальные параметры запуска.

Полезные мелочи: определение кодировки, выбор кодировки при сохранении, отображение типа переводов строк, перечитывание файла при внешнем изменении и печать. Плагины расширяют базовый набор: проверка орфографии через gspell и редактор сочетаний клавиш. Всё остальное — тема GtkSourceView, размер шрифта и масштаб — настраивается без перезапуска.

Настройки через gsettings

gsettings list-recursively org.xfce.mousepad
gsettings set org.xfce.mousepad.preferences.view auto-indent true
dconf dump /org/xfce/mousepad/ > mousepad-settings.txt

Настройки хранятся в dconf, поэтому их можно менять из терминала и раскладывать по машинам. Первая команда печатает все ключи: удобно, когда нужно найти точное имя параметра, а не угадывать. Вторая включает автоотступ. Третья сохраняет снимок настроек; восстановить его можно командой dconf load /org/xfce/mousepad/ < mousepad-settings.txt. Настройки плагинов лежат в отдельных ветках, например org.xfce.mousepad.plugins.gspell.

Горячие клавиши

  • Ctrl+N, Ctrl+O, Ctrl+S, Ctrl+Shift+S — новый файл, открыть, сохранить, сохранить как.
  • Ctrl+T и Ctrl+W — новая вкладка и закрытие текущей.
  • Ctrl+F и Ctrl+H — поиск и замена; кнопки в панели переключают совпадения.
  • Ctrl+PageUp и Ctrl+PageDown — переключение между вкладками.
  • Ctrl+Q — выход; при несохранённых изменениях появится запрос.

Сочетания можно переназначить. Mousepad создаёт файл ~/.config/Mousepad/accels.scm после первого запуска и перезаписывает его при выходе. Поэтому сначала закройте редактор, затем снимите точку с запятой в нужной строке и укажите новое сочетание, не меняя остальную часть строки. В свежих версиях есть и графический редактор сочетаний, если он доступен в вашей сборке.

Кодировки и внешние изменения

file -bi report.txt
uchardet report.txt
iconv -f cp1251 -t utf-8 old.txt > new.txt

file -bi показывает предполагаемую кодировку и MIME-тип, uchardet точнее определяет старые русские кодировки. Для разовой конвертации удобен iconv: он пишет результат в новый файл, поэтому оригинал остаётся целым. Если файл открылся «кракозябрами», выберите кодировку в меню и проверьте текст до сохранения. Вторая частая проблема — переводы строк: файл из Windows с CRLF в Linux-скрипте может сломать shebang. Mousepad показывает тип переводов строк в строке состояния и позволяет сохранить файл в нужном формате.

Редактор следит за файлом на диске. Если файл изменил другой процесс, появится предложение перечитать его; не игнорируйте его, иначе при сохранении вы перетрёте чужие правки. Для файлов, которые меняются постоянно, лучше не держать их открытыми, а использовать tail -f.

Сравнение с другими редакторами

  • Mousepad — минимальные зависимости, быстрый старт, вкладки и базовая подсветка. Лучший выбор для Xfce и слабых машин.
  • gedit — больше плагинов и интеграции с GNOME, но тяжелее и активнее использует память.
  • Kate — дерево проекта, встроенный терминал, LSP и мощный поиск. Это уже среда разработки.
  • Leafpad — проще некуда, но проект давно не развивается и не умеет вкладки.

Если вы правите код в проекте, Mousepad быстро станет тесным: нет перехода к определению, автодополнения и запуска задач. Для одиночных файлов разница в удобстве невелика, а выигрыш в скорости запуска заметен на слабом железе.

Ограничения

У Mousepad нет дерева файлов, встроенного терминала и Git-панели. Поиск по проекту тоже отсутствует — только по открытому документу. Крупные файлы в сотни мегабайт редактор не предназначен открывать: GtkSourceView держит текст в памяти, и такое открытие закончится зависанием. Для логов используйте less, для больших CSV — csvkit или базу данных. Ещё один компромисс — отсутствие встроенного просмотра различий: для сравнения версий запускайте diff или meld. Обе утилиты устанавливаются отдельно.

less +F /var/log/syslog

Режим +F следит за файлом; Ctrl+C останавливает слежение, а q закрывает просмотр.

Итог

Mousepad делает одну работу и делает её предсказуемо: открывает текстовый файл, позволяет найти и заменить строку, сохранить в нужной кодировке и закрыться без лишних вопросов. Версия 0.7.0 подтверждает, что проект жив, но не пытается конкурировать с IDE. Если вам нужен редактор «здесь и сейчас» на Xfce или минималистичном рабочем столе, начните с него; если нужен проект, терминал и автодополнение — смотрите в сторону Kate.

Насколько публикация полезна?

Нажмите на звезду, чтобы оценить!

Средняя оценка 0 / 5. Количество оценок: 0

Оценок пока нет. Поставьте оценку первым.

Поделиться: Telegram ВКонтакте