Emacs для начинающих

       

REDT


Редактор REDT разработан в Государственном Университете Вашингтона, базируется на библиотеке curses и следует модели редактирования, принятой в EDT - известном редакторе из VAX/VMS. Однако чистым эмулятором EDT этот редактор назвать нельзя: средства обработки текста в REDT выполнены в стиле редакторов для MS-DOS (выделение в прямоугольник, курсор может выходить за конец строки, наличие строки статуса). Раскладка функциональной клавиатуры может быть полностью изменена. REDT по достоинству оценят прежние пользователи редакторов EVE, EDT и SEDT.

Можно упомянуть еще такие эмуляторы редактора VMS/EDT, как OpenEDT от фирмы Acceler8 Technology и EDT+ от Boston Business Computing, а также SPF/UX (эмулятор редактора ISPF компании IBM), разработанный фирмой Uneclipse Software Systems.

Как видите, выбор текстовых редакторов все-таки имеется, и с операционной системой UNIX можно "дружить". Надеюсь, что теперь, располагая приведенной в данной статье информацией, в ответ на ненавязчивое предложение освоить vi Вы не станете делать круглые глаза, а скажете: "Спасибо, друг, но я не увлекаюсь криптографией - у меня есть кое-что получше."

Название, версия Производитель Платформы Цена Где взять Примечание
GNU Emacs 19.19 Ready-to-Run Software (USA, Groton) HR-UX, OSF/1Su $175 - 1 польз. $775 - 10 польз. $695 - модуль поддержки С, С++ т.(1-508) 448-39-59 GNU Emacs 19.22 в текстах есть на AIX ftp.demos.su в каталоге /unix/gnu
UniPress Emacs 2.20e UniPress Software Inc. (USA, Edison) AIX, HP-UX, IRIX, Solaris и др. $395 - 1 польз. 995 - 10 польз. т.(1-908) 287-21-00 -
Siren Editor 1.0 Siren Software Corp. (USA, Menlo Park) AIX, HP-UX, IRIX, SCO, SunOS $249 - 1 польз. $1795 - 10 польз. т.(1-415) 322-06-00 -
Iris X Editor 1.3.7 Iris Computing Labs (USA, Santa Fe) AIX, HP-UX, IRIX, Solaris, SunOS $295 - 1 польз. $2212 - 10 польз. тел. в Москве: (095) 168-88-23 Имеются две демо-версии для SCO и HP-UX на ftp.demos.su в каталоге /demo/ted
TED 2.1a Eagle Dynamics Ltd. (Россия, Москва) SCO, Xenix, ISC, SVR4, BSD, Coherent, HP-UX, Solaris, AIX, Topix, Dynix, SINIX, Bestix, ICL DRS.NX и др. от $287 на любое количество польз. andy@eagle.msk.su -
Nedit 3.1.1 Fermi National Accelerator Lab (USA, Batavia) AIX, Ultrix, OSF/1, SCO бесплатно - на в каталоге /unix/X11. Только под X/Motif, в исходных текстах
AUIS ez Andrew Consortium (USA, Pitsburg) AIX, Solaris, SunOS, HP-UX, SCO, Ultrix, Linux, VAX/BSD, IRIX бесплатно - на ftp/andrew/cmu/edu в каталоге /pub/AUIS. Только под X11, в исходных текстах
YUI 1.0 ИТК (Россия, Ижевск) Linux, ISC, SunOS, BSD, DOS бесплатно - на почтовом сервере mailserv@izhmark/udmurtia.su в каталоге /unix/edit/yui. Бета версия, в исполняемом виде.
VEDIT 2.30 Greenview Data Inc. (USA, Ann Arbor) SCO, Xenix, DOS $350 - 5 польз. тел. в Москве: (095) 158-95-20 Только для тестовых терминалов
Edit*2000 1.40 Computer Innovations (USA, Shrewbury) SCO, Solaris, SVR4 и др. $395 - 1 польз. $2495 - 10 польз. т.(1-908) 542-59-20 -
SlickEdit 2.3 MicroEdge Inc. (USA, Raleigh) AIX, HP-UX, IRIX, SCO, Solaris, SunOS, SVR4 и др. $425 - 1 польз. $2950 - 10 польз. т.(1-919) 790-16-91 -
REDT 2.3.2 Washington State Univ. (USA, Pullman) AIX, IRIX, USL, SunOS, HP-UX, Ultrix ??? т.(1-509) 335-11-00 -
nu/TPU 3.0 a/Soft Development Inc. (USA, Bedford) AIX, HP-UX, Solaris, SunOS, IRIX, OSF/1 и др. $499 - 2 польз. $1500 - 8 польз. т.(1-603) 666-66-99 Эмулятор редактора EVE из VAX/VMS
<
Таблица 1.
Общая информация о редакторах.

Название, версия GNU Emacs 19.19 UniPress Emacs 2.20e Siren Editor 1.0 Iris X Editor 1.3.7 TED 2.1a VEDIT 2.30 Nedit 3.1.1 Edit*2000 1.40 SlickEdit 2.3 nu/TPU 3.0
Ограничение
Макс. длина строки O/C O/C O/C O/C O/C O/C O/C O/C 25 O/C
Макс. размер файла O/C O/C O/C O/C O/C O/C O/C O/C 1 GB O/C
Макс. число открытых файлов O/C O/C O/C O/C O/C 37 O/C O/C О/С O/C
Возможности редактирования
Поддержка мыши под XWS + + + + + + - - +
Автосдвиг + + + + + + + + + -
Прямоугольные блоки + + + + + + - + + +
Замена табуляции пробелам + + - + + + + + + +
Нерегулярные табуляции + + - - + - - + +
Перемещение курсора за EOL - - + - + + - + + +
Перестраиваемая клавиатура + + + + + + + + + +
Эмуляция клавиатур vi, EDT EDT - - - WordStar, Wperfect, brief - - emacs, brief EDT, Wperfect
Редактирование DOS-файлов + + + + + + - + + -
Редактирование двоичных файлов + + - - + + - + + -
Редактирование МАС файлов - + + - + - - + + -
Макроязык + + - + - + - - + +
Макротладчик + - - - - + - - - -
Поддержка программирования
Шаблоны языковых конструкций + + - - + - - - + +
Компилирование из редактора + + - + + + + + + +
Поиск ошибок компиляции + + - + + + + + + -
Цветовое выделение синтаксиса + - - - - - - - - -
Проверка парности скобок + + - + + + + + + +
Тэги + + - + + - + - + -
Обработка текста
Перенос слов (word wrap) + + - - + + + + + +
Выравнивание по левой границе + + - + + + + + + +
Выравнивание по правой границе - + - - + + - - - +
Полное выравнивание - + - - + + - - + +
Центрирование - + - - + - - - - +
Проверка правописания + + - - + + - - - -
Примечание. О/С - "определяется информационной системой"

Таблица 2.
Сравнительная характеристика возможностей редакторов.

// Издательство "Открытые Системы" (www.osp.ru)
Постоянный адрес статьи: http://www.osp.ru/os/1994/04/72.htm


Содержание раздела