Найти тему
The Geek Wolf

Пятерка простых текстовых редакторов для Linux

Оглавление

Этот софт был на Linux всегда. Без редакторов текста представить эту систему просто невозможно. Старожилы помнят жесткие дебаты по поводу знаменитых emacs и vi (позднее vim, затем neovim). Однако если в конце восьмидесятых годов текстовые редакторы использовались в основном для конфигурации Linux, то сегодня предназначение этого софта стало гораздо шире. Теперь в них пишут не только программный код, но также обычные тексты для заметок, статей и даже книг.

zdnet.com
zdnet.com

В этой публикации речь пойдет о простых редакторах, и потому мощные и сложные vi и emacs оказались оказались «вынесенными за скобки» этой публикации.

Nano

Cтарый, добрый и простой, этот редактор сопровождает пользователей Linux в течении весьма долгого времени. Nano предлагает работу с обычными текстовыми файлами без форматирования. Функционал программы включает в себя такие опции как интерактивный поиск и замена текстовых элементов, отмена и повтор изменений, подсветка синтаксиса, блокировка документа от изменений и т.п.

zdnet.com
zdnet.com

И да, это программа для терминала, что автоматически означает — Nano не располагает графическим интерфейсом. Чтобы запустить редактор, нужно соответственно открыть терминал и набрать команду nano filename. Есть также такие опции команд как --backup для сохранения версии файла, --locking для блокировки последующих изменений и т.д.

Редактор Nano является бесплатной программой, встроенной в большинство Linux дистро.

Gedit

Еще один давний «друг линуксоида». Gedit — дефолтный текстовый редактор для GNOME десктопов. Однако в отличие от Nano, эта программа имеет вполне понятный GUI. Софт предлагает такие функции как поддержку вкладок, UTF-8, подсветку синтаксиса, автоматическое сохранение документа, шорткаты для клавиатуры, полноэкранный режим и т.д.

zdnet.com
zdnet.com

Главные преимущества Gedit перед Nano, которые подкупают пользователей — это графический интерфейс и полноэкранный режим.

COSMIC Text Editor

Предполагается как дефолтный текстовый редактор для десктопа System76 COSMIС. Редактор уже заявил о себе как неплохой эквивалент предыдущего Gedit. Программа поддерживает стандартный набор опций. Имеется подсветка синтаксиса, шорткаты для клавиатуры, поиск по тексту, проверка грамотности, отмена недавних изменений в файле и т.д.

zdnet.com
zdnet.com

COSMIC Text Editor только выигрывает от наличия темной темы, которая, как ни странно, хорошо выглядит далеко не во всех редакторах текста. И если вы вдруг установили на компьютер Pop_OS, то можете попробовать скачать COSMIC Text Editor из магазина Pop Shop.

Kate

Роль этого редактора для KDE Plasma аналогична той, что играет Gedit для GNOME. Впрочем, разница присутствует и заключается в наличии у Kate большего количества опций и плагинов. В общем и целом редактор предоставляет все те же опции, ук которым мы уже привыкли (подсветка синтаксиса, шорткаты и т.д). Однако плагины позволяют также добавить поддержку SQL, отладку GDB, создание проекта в один клик и некоторые другие интересные фишки. Короче говоря, Kate вполне можно представить себе как «заряженную» версию Gedit.

zdnet.com
zdnet.com

Редактор является дефолтным для десктопа KDE Plasma

Sublime Text

Пожалуй, самый навороченный из перечисленных в этой публикации редакторов. При этом в какой-то степени это олдскульная программа, так предназначена она в первую очередь для программистов и написания кода. И потому поддерживает такие фишки как GPU рендеринг, одновременный выбор нескольких вкладок, контекстное автозаполнение, подсветка синтаксиса, запуск специальных команд при помощи клавиатурных сочетаний и многое другое.

zdnet.com
zdnet.com

Sublime Text можно протестировать не только на Linux, но и на Windows и MacOS. В целом, этот редактор на голову выше других программ, описанных выше. Но … этот софт, во-первых, сложнее и со скрипом протискивается в категорию «простых текстовых редакторов», а во-вторых, платный.

Эксперты говорят, что советовать пользователю — дело довольно неблагодарное. Однако они высказывают предположение, что юзеры Linux, которым нужна простая и надежная программа для работы с текстовыми файлами, вполне могут остановиться на одном из дефолтных редакторов и выбрать себе либо олдскульный Nano, либо не менее быстрый, но при этом имеющий GUI Gedit.