Просто текстовые редакторы

И в Vim, и в Emacs интегрировано множество средств для автоматизации процесса редактирования. Эти редакторы становятся удобны в том случае, если прежде чем делать что-то вручную, пользователь обращается к руководству и находит в нем способ выполнить свою задачу максимально быстро и с минимальными затратами ручного труда. Однако если пользователя не устраивает такой принцип работы (когда нужно часто читать документацию и думать, как организвать так, чтобы «ручную» работу выполнял компьютер), Vim и Emacs будут не самым лучшим выбором. Для обычного редактирования текста вручную лучше выбрать один из текстовых редакторов с простым и привычным интерфейсом: в дистрибутивах Linux можно найти огромное количество таких текстовых редакторов с большими или меньшими возможностями:

­ mcedit –это редактор, который используется в Midnight Commander. Соответственно, он похож на привычный всем редактор из Norton Commander'а.;

­ joe – очень похож по набору команд на редактор WordStar и среды фирмы Borland (Borland Pascal, Borland C++ и т.д.), поддерживает редактирование нескольких файлов одновременно – каждый в своем «окне». Если вместо joe набрать jstar, то joe запустится в режиме полной эмуляции клавиатуры WordStar, если jmacs – то в режиме эмуляции Emacs, jpico – будет эмулировать Pico;

­ pico – обычно устанавливается вместе с почтовой программой pine, является практически полной копией редактора, используемого в Pine при составлении писем. Это прекрасная альтернатива Vi, особенно для тех, кто перешел с Windows на Linux, т.к. он прост в использовании и имеет дружественный интерфейс;

­ jed – сравнительно небольшой и быстрый редактор того же класса, что и joe, умеет эмулировать Emacs (по умолчанию он запускается в этом режиме) и WordStar;

­ jove – является облегченной версией Emacs;

Есть редакторы, которые предназначены для работы не в u1090 терминале, а в графической среде X Window (например, nedit,которыйсчитается одним из самых удобных). У тех же Vim и Emacs есть графические варианты (GVim и Emacs-X11 или XEmacs), в которых доступны дополнительные возможности графического пользовательского интерфейса: меню, иконки и пр.

 

 

Вопросы для самоконтроля

 

1 Чем отличаются текстовые редакторы от текстовых процессоров?

2 В чем назначение тестового редактора?

3 Какое основное условие для текстового редактора в Linux и почему это условие существует?

4 Что представляет собой текстовый редактор Vi?

5 Как запустить Vi?

6 Какие существуют режима Vi и чем они отличаются друг от друга?

7 Какую роль играет Tab в работе Vi?

8 Что представляет собой текстовый редактор Emax, и какие у него возможности?

9 Какие основные термины используются в Emax?

10 Расскажите о встречающихся в Linux редакторах (кроме Vi и Emax).


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: