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