Почему в Ubuntu по умолчанию есть vi, emacs,nano с os?

Я новичок в Ubuntu .. Так что в основном в ОС есть приложение для определенной цели... Но в Ubuntu есть три основных текстовых редактора... как Nano, VI, Emacs ...

Так в чем же причина? и каковы преимущества и недостатки этих редакторов?

2 ответа

Решение

Давайте начнем с двух больших:

  • vi по умолчанию устанавливается почти во всех системах Linux (и других Unix) в течение многих десятилетий. Это делает его чем-то вроде наименьшего общего знаменателя, редактор, который должен знать каждый пользователь Linux/Unix, по крайней мере, немного, чтобы исправить небольшие проблемы (и установить другие редакторы, если они захотят). В результате его повсеместного использования он используется многими системными администраторами. Обратите внимание, что в большинстве случаев vi на самом деле vim (VI улучшилось).
  • emacs был вокруг почти так же долго, как vi, По сравнению с vi он съедает больше системных ресурсов (хотя это больше не проблема в наши дни). По моему опыту, emacs меньше используется системными администраторами, но больше в научном мире.

Я бы посоветовал выучить хотя бы одного из этих двух редакторов, хотя их кривая обучения круче nano "S. Они были вокруг целую вечность и очень сильны. Обдумывая, какой из двух редакторов выбрать, пожалуйста, остерегайтесь войны редакторов. Смотрите также это unix.stackexchange.com пост.

Что касается nano это "продолжение" от pico редактор, который использовался pine программа электронной почты командной строки. nano легче использовать для пользователей, которые плохо знакомы с командной строкой (в основном потому, что в ней перечислены сочетания клавиш в нижней части экрана).

Ubuntu имеет nano а также vi в качестве редактора командной строки и gedit как текстовый редактор на основе графического интерфейса. У каждого из них есть свои преимущества и недостатки, которые здесь слишком широки, чтобы их объяснить.

Короче говоря, немногие редакторы просты в использовании, но менее производительны, поскольку некоторые из них немного сложны, но очень продуктивны. Однако выбор любого редактора или программного обеспечения - дело личного интереса.

Другие вопросы по тегам