Какие альтернативы для режима терминала / консоли доступны для vi/vim
и nano
? Я ищу минимальный, красивый и удобный текстовый редактор для новичков с ПК.
Я помню, что где-то видел редактор терминала, который отображал меню в Esc kbd> вместо загадочных (и несколько уродливых) ярлыков ^ X в нижней части, но при поиске в GitHub я не смог его найти .
ОБНОВЛЕНИЕ : Оказалось, что «дружественный для полных новичков» требует большего объяснения. Давайте рассмотрим общий сценарий, когда пользователь пытается использовать vim
впервые (который часто устанавливается в качестве редактора по умолчанию). Когда vim
запускается с текстом для редактирования, помощь не отображается, и набор текста дает странные результаты, поэтому пользователи нажимают Esc kbd> или F1 kbd>, и это «не работает». Дружественный редактор, , например, , покажет справку по клавише F1 kbd>, будет содержать систему меню с выделенными ярлыками, обеспечит подсветку синтаксиса из коробки и сделает все по умолчанию.
Назад в 1990-х многие мои коллеги предпочли Joe или к vi
, pico
или к emacs
. Это все еще рассматривают некоторые как самый удобный для пользователя на терминальном основанный текстовый редактор.
JOE является полнофункциональным на терминальном основанным экранным редактором, который распределяется в соответствии с Генеральной общедоступной лицензией GNU (GPL). JOE был вокруг с 1988 и прибывает стандарт со многими дистрибутивами Linux.
Joe не установлен по умолчанию, но доступен от вселенная репозиторий:
sudo apt-get install joe
, В то время как далекий от минималистического подхода Вы запрашиваете, Emacs, высоконастраиваем. Так, с небольшим количеством работы можно заставить это вести себя самым подходящим способом к Вам.
Полезные ресурсы:
Это также доступно из официальных репозиториев:
sudo apt-get install emacs
Для выполнения его в терминале необходимо использовать эти -nw
флаг. Если Вы намереваетесь использовать его регулярно, можно создать псевдоним.
emacs -nw
микро выставочная справка на F1 , реализует подсветку синтаксиса, выходит на Esc . Никакие меню, но плагины поддержек.
Я могу также предложить 'jed' консольного редактора, немного как 'ne' в некотором отношении с меню (доступный через F10), более простой полный (менее полнофункциональный) и с небольшим количеством цвета.
sudo apt install jed
Мое лучшее предположение, Вы ищете ne (хорошее) редактор.
Показывает ncurses Меню при нажатии ESC дважды или F1 однажды. Довольно прямое меню. Сохраните, Сохраните как... Выход и т.д.
sudo apt install ne ne-doc
Вы можете проверить Эша: https://akashnag.github.io/ash/
Это минимальный текстовый редактор для терминала с общими привязками клавиш, очень простой в использовании; тоже неплохо выглядит