Найти в Дзене
Герман Геншин

4 новых редактора для терминала, которые полностью вытеснили у меня nano — попробуйте, и не захотите возвращаться!

Даже если вы редко открываете терминал в Linux, скорее всего, однажды всё равно придётся отредактировать текстовый файл прямо там, без привычного удобства графики. Почти во всех дистрибутивах по умолчанию стоит nano — редактор с клавишами, будто бы застрявшими в 90-х. Мне эти комбинации кажутся мудрёными, да и учить их совсем не хочется. Остаётся два пути: потратить недели на освоение Vim, или найти что-то проще и удобнее. Я выбрал второй вариант и перепробовал десятки редакторов для терминала. Вот мои четыре любимчика, которые реально упростили мне жизнь. Fresh — редактор, который ощущается как блокнот с мощностями почти полноценной IDE, только внутри терминального окна. Функций масса, но расскажу о главных находках для себя. Документы открываются во вкладках, поддерживаются любые форматы, включая markdown с предпросмотром. Файлы выбираются прямо во встроенном браузере, который можно открыть через меню или комбинацию клавиш. В каждой вкладке — строка состояния: номер строки, имя файл
Оглавление

Кратко

Даже если вы редко открываете терминал в Linux, скорее всего, однажды всё равно придётся отредактировать текстовый файл прямо там, без привычного удобства графики. Почти во всех дистрибутивах по умолчанию стоит nano — редактор с клавишами, будто бы застрявшими в 90-х. Мне эти комбинации кажутся мудрёными, да и учить их совсем не хочется. Остаётся два пути: потратить недели на освоение Vim, или найти что-то проще и удобнее. Я выбрал второй вариант и перепробовал десятки редакторов для терминала. Вот мои четыре любимчика, которые реально упростили мне жизнь.

1 Fresh

Настоящая мини-IDE в вашем терминале

Fresh — редактор, который ощущается как блокнот с мощностями почти полноценной IDE, только внутри терминального окна. Функций масса, но расскажу о главных находках для себя.

Документы открываются во вкладках, поддерживаются любые форматы, включая markdown с предпросмотром. Файлы выбираются прямо во встроенном браузере, который можно открыть через меню или комбинацию клавиш. В каждой вкладке — строка состояния: номер строки, имя файла и текущая позиция курсора. Мышь включена сразу, работать приятно.

Горячие клавиши предсказуемы: отмена, повтор, вырезать, копировать, вставить, выделить всё, сохранить, выйти, «Сохранить как» — всё привычно и без лишнего нагромождения. Поиск и замена работают в разных режимах — можно прыгать по найденным местам или заменить сразу весь блок текста. В большинстве случаев мне хватает поиска, вставки и сохранения — всё очень быстро и интуитивно понятно. Любите раскладку клавиш как в Emacs или VSCode? В Fresh можно выбрать стиль управления под себя!

Fresh умеет работу с несколькими окнами. В меню "Вид" есть быстрые кнопки для вертикального и горизонтального деления экрана — удобно сравнивать и править сразу несколько файлов.

-2

И это ещё не всё: тем оформления множество, поддержка синтаксиса для 170 языков, встроенная интеграция с Git. На практике — что-то среднее между Notepad и лёгкой IDE, но прямо в терминале.

На Arch Linux Fresh легко ставится из AUR через любой помощник.

Для Debian или Ubuntu можно скачать .deb-пакет и установить через терминал всего одной командой с помощью curl.

-3

Если стандартные возможности Nano уже не радуют и хочется чего-то современного — Fresh понравится с первых минут!

2 Micro

Nano нового поколения: минимализм и удобство

Micro — мой фаворит среди простых редакторов. Это свежая и максимально понятная альтернатива Nano. Возможностей чуть меньше, чем у Fresh, но за простоту даю этому редактору твёрдую пятёрку.

Внешне Micro напоминает Nano, но главное отличие — тут современные сочетания клавиш и полноценная поддержка мыши: выделять и перемещаться можно прямо курсором. Отлично выручает встроенная подсветка синтаксиса — удобно при работе с конфигами.

Чтобы открыть файл, введите в терминале micro имя_файла. Только не забудьте перейти в нужную папку!

-4

Копировать, вырезать, вставлять, сохранять — как привыкли: Ctrl C/X/V/S, закрыть — Ctrl Q. Даже если вы никогда не работали в терминале, тут всё понятно. Это не Nano, где половину команд нужно вспоминать каждый раз.

В Arch Linux Micro ставится одной командой из официального репозитория.

В Debian и Ubuntu достаточно одной команды через APT — и редактор готов к работе.

-5

Если главная беда Nano — неудобные комбинации, попробуйте Micro, наверняка удивитесь, насколько проще стала жизнь.

3 Dinky

Классический блокнот прямо в терминале: всё просто и понятно!

Если Fresh — это целый комбайн наподобие IDE, а Micro — современный вариант Nano, то Dinky — золотая середина. Он проще Fresh и заметно симпатичнее Micro, будто тот же Notepad из Windows, только прямо в терминале.

Работать одно удовольствие: поддержка мыши, вкладки для файлов, новые документы — одним щелчком, нужные комбинации клавиш под рукой, а поиск и замена вызываются через меню.

В Dinky масса тем оформления и приятная подсветка кода.

Скачать можно как исходники, так и готовую сборку под вашу систему — на GitHub есть релизы для любых процессоров. Я просто беру нужный архив, например dinky_linux_amd64.tar.gz, скачиваю через wget или браузер — как удобнее.

Осталось только распаковать архив с помощью любой команды.

-6

Дальше Dinky запускается прямо из своей папки:

Чтобы открыть редактор из любого каталога, просто перенесите файл dinky в /usr/bin.

Подпишитесь на рассылку — получите лучшие инструменты для терминала!

Подпишитесь на рассылку — получите лучшие инструменты для терминала!

Оформляя подписку, вы соглашаетесь получать новости и маркетинговые сообщения. Отписаться можно в любой момент.

-7

Dinky — идеальный вариант для тех, кто любит простоту классических блокнотов и не хочет ничего лишнего!

4 Ne

Если бы у Micro появился простой интерфейс — это был бы Ne!

Micro — отличный компромисс между простотой и новыми возможностями, но всё же он унаследовал заморочки Nano. А Ne (Nice Editor) стоит где-то посередине между Nano и Micro: функций больше, а управление такое же удобное. Ne не пугает новичков, но и не пытается быть навороченной IDE — аккуратно, лаконично и без графических излишеств.

По умолчанию в Ne работают все современные комбинации, поддерживается мышь, но главный акцент всё же на клавиатуру. Экранное меню скрыто — вызывается через Ctrl стрелка вниз, так что если забыли хоткей, всё равно не потеряетесь. Интерфейс почти такой же минималистичный, как у Nano или Micro. Нет ни вкладок, ни файлового менеджера, ни тонкой настройки оформления — зато и не отвлекает.

-8

Устанавливается Ne на Debian и Ubuntu командой через APT:

В Arch Linux просто ищите пакет в Pacman или AUR.

Если вам нравится минимализм Nano, но хочется порой использовать мышь — присмотритесь к Ne.

Зачем тратить нервы на устаревшие клавиши Nano, когда под рукой есть современные редакторы на любой вкус? А если не хотите менять привычный интерфейс — никто не запрещает поменять горячие клавиши Nano под себя.

Если вам понравилась эта статья, подпишитесь, чтобы не пропустить еще много полезных статей!

Премиум подписка - это доступ к эксклюзивным материалам, чтение канала без рекламы, возможность предлагать темы для статей и даже заказывать индивидуальные обзоры/исследования по своим запросам!Подробнее о том, какие преимущества вы получите с премиум подпиской, можно узнать здесь

Также подписывайтесь на нас в: