Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > *NIX системы: Общие вопросы > редакторы текстов


Автор: Kaskad 26.12.2004, 21:15
раскажите пожалуйста отличие строковых редакторов от экранных, чем они отличаются? И чем отличаются ed/ emacs в линукфе smile Заранее пасибо.

Автор: dargaard 27.12.2004, 01:17
В строковых редакторах за раз ты редактируешь только одну строку.
К слову делаешь ed file1.c - тебе ничего не показывается. Потом там набираешь что нить из серии :10 - на экране выводится строканомер 10 файла. Редактор запоминает что ты на линии 10. Над этой линией далее можешь производить нужные действия - замена на другую линию, добавление в начало, добавление в конец линии, удаление и т.д.
В экранных ты обычно видишь весь текст перед глазами, можешь клавишами бегать со строчки на строчку - в обшем они намного удобнее.

Автор: Sardar 27.12.2004, 02:17
[оффтоп]
Цитата(dargaard @ 27.12.2004, 00:17)
К слову делаешь ed file1.c - тебе ничего не показывается. Потом там набираешь что нить из серии :10 - на экране выводится строканомер 10 файла. Редактор запоминает что ты на линии 10. Над этой линией далее можешь производить нужные действия - заменя на другую линию

Э... неужели есть такие извращенцы, что такое используют? smile
[/оффтоп]

Автор: onorua 27.12.2004, 02:57
Да в принципе естьsmile Ну например, сервак ставился каким-то садо-мазохистом, он не поставил ровным счет ничего кроме ядра, какого-то апача, шела, ну Си конечно... и т.д. Но совершенно не подумал поставить хотя бы тот же vim. Ну бывает, и не спорьте... а тебе позарез нужно поправить конфиг.. вот и приходиться извращаться.
Да, еще один вариант, например ты зашел на юниксовую машину, не линукс а именно юникс, они комплектовались именно ed... ну думаю доступно... таким извращенцем приходиться быть скорее поневоле, чем изза особых проявлений не любви к себеsmile

Автор: dargaard 27.12.2004, 03:01
Sardar
Есть;) Например на rescue 1.4 дискету ты врядли vi/emacs уместишь. А вот пару нужных прог + ed свободно поместятся.
Также ed используется в играх типа muds (multi-user dungeons) - там такая среда что не позволяет использовать какой нибудь другой редактор.

Автор: Sardar 27.12.2004, 15:10
Считаю это крайне не удобно, тем более что нормальный редактор можно сделать в 64кб, например edit в DOS'е.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)