Какие альтернативы vi/vim
и режим терминала / консоли nano
доступны? Я ищу минимальный, красивый и удобный текстовый редактор для новичков с ПК.
Я помню, что где-то видел редактор терминала, который отображал меню Escвместо загадочных (и несколько уродливых) ярлыков ^ X в нижней части, но при поиске в GitHub я не смог его найти.
ОБНОВЛЕНИЕ : Оказалось, что «дружелюбный для полных новичков» требует большего объяснения. Давайте возьмем общий сценарий, когда пользователь пытается использовать vim
впервые (который часто устанавливается как редактор по умолчанию). Когда vim
запускается с текстом для редактирования, помощь не отображается, и набор текста дает странные результаты, поэтому пользователи нажимают Escили, F1и это «не работает». Дружественный редактор, например , будет показывать справку по F1клавише, содержать систему меню с выделенными ярлыками, обеспечивать подсветку синтаксиса из коробки и делать все это по умолчанию.
источник
Ответы:
Микро показывает помощьF1, реализует подсветку синтаксиса, завершает работуEsc. Нет меню, но поддерживает плагины.
источник
Джо
Еще в 1990-х многие из моих коллег предпочитали Джо либо
vi
,pico
либоemacs
. Некоторые до сих пор считают его самым удобным для пользователя текстовым редактором на основе терминала.Джо не установлен по умолчанию, но доступен из репозитория юниверсов :
sudo apt-get install joe
Emacs
Хотя Emacs далек от минималистического подхода, который вы запрашиваете, он очень настраиваем. Итак, немного поработав, вы сможете заставить его вести себя наиболее подходящим для вас способом.
Полезные ресурсы:
Руководство Emacs Mini (ЧАСТЬ 3) - НАСТРОЙКА И РАСШИРЕНИЕ EMAC
Emacs Begineer's HOWTO: Настройка Emacs
Это также доступно из официальных репозиториев:
Чтобы запустить его в терминале, вы должны использовать
-nw
флаг. Если вы собираетесь использовать его регулярно, вы можете создать псевдоним.источник
vim
иemacs
заключается в том, что люди продолжают настаивать на этом независимо от того, соответствует ли это истории или нет. =) Джо выглядит хорошо - маленький, не требует знаний для работы в текстовом режиме, но его пользовательский интерфейс находится на одном уровнеnano
. Позвольте мне отредактировать вопрос, чтобы сузить область поиска.F1
видимых клавиш на экране. Это работает вообще?Моя догадка, вы ищете в п (славном) редактора .
Показывает меню ncurses при двойном нажатии ESC или один раз на F1. Довольно прямое меню. Сохранить, сохранить как ... выйти и т. Д.
источник
Могу ли я также предложить редактор консоли jed, немного похожий на 'ne' в некоторых отношениях с меню (доступным через F10), более простой в целом (менее полнофункциональный) и с небольшим количеством цветов.
источник