Почему в 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
как текстовый редактор на основе графического интерфейса. У каждого из них есть свои преимущества и недостатки, которые здесь слишком широки, чтобы их объяснить.
Короче говоря, немногие редакторы просты в использовании, но менее производительны, поскольку некоторые из них немного сложны, но очень продуктивны. Однако выбор любого редактора или программного обеспечения - дело личного интереса.