EDT (цифровой) - EDT (Digital)
EDT это характерный Текстовый редактор из Корпорация цифрового оборудования (DEC) работает на PDP-11 [1](RSX-11, RSTS / E[2]и РТ-11 ), а позже и его VAX /VMS Компьютерные системы.[3] Он может реагировать на одиночные нажатия клавиш и использует функциональные клавиши для реализации команд редактору. EDT был первоначально представлен как редактор линейного режима.[нужна цитата ] Режим экрана был разработан сначала как редактор клавиатуры (KED) на RT-11 в рамках проекта FMS-11 Дарреллом Даффи;[нужна цитата ] Затем EDT в других операционных системах был улучшен для обеспечения совместимости с KED.[нужна цитата ]
Редактор содержит как команды линейного режима, так и экранный редактор. В экранном режиме действие по умолчанию для пользователя заключается в прямом обновлении текста по мере его ввода, при этом специальные команды доступны при нажатии команд с клавиатуры. Клавиши со стрелками обеспечивают простую навигацию, а команды клавиатуры позволяют выполнять более сложную навигацию и поиск. Как и во многих пользовательских интерфейсах, разработанных примерно в это время, EDT использует "Золотой ключ "стиль ввода впервые был разработан[нужна цитата ] для WPS-8 система обработки текста. При редактировании «Золотым ключом» в качестве префикса используется клавиша клавиатуры PF1, позволяющая вводить широкий спектр команд, используя как клавиши клавиатуры, так и клавиши на основной клавиатуре. Нажатие клавиши PF2 на клавиатуре вызывает экранную справку о клавиатуре и других комбинациях клавиш:
/ ----------------------------------- / ------------ ----------------------- | ^ | ВНИЗ | | | | | | FNDNXT | DEL L || | | | | <---- | ----> | | ЗОЛОТО | ПОМОЩЬ | | || | | | | СЛЕВА | ВПРАВО | | | | НАЙТИ | UND L || ВВЕРХ | v | | | | -------- + -------- + -------- + -------- | ------------ ----------------------- / | СТРАНИЦА | РАЗДЕЛ | ПРИЛОЖЕНИЕ | DEL W | DELETE Удалить символ | | | | | LINEFEED Удалить до начала слова | КОМАНДА | ЗАПОЛНИТЬ | ЗАМЕНИТЬ | UND W | BACKSPACE Резервное копирование в начало строки | -------- + -------- + -------- + -------- | CTRL / A Compute уровень вкладки | ADVANCE | РЕЗЕРВНОЕ КОПИРОВАНИЕ | ВЫРЕЗАТЬ | DEL C | CTRL / D Уменьшить уровень вкладки | | | | | CTRL / E Увеличить уровень вкладки | НИЖНЯЯ | TOP | ПАСТА | UND C | CTRL / K Определить клавишу | -------- + -------- + -------- + -------- | CTRL / R Обновить экран | СЛОВО | EOL | СИМВОЛ | | CTRL / T Настроить вкладки | | | | ENTER | CTRL / U Удалить до начала строки | CHNGCASE | DEL EOL | СПЕЦИФИКА | | CTRL / W Обновить экран | ----------------- + -------- | | CTRL / Z Выход в линейный режим | ЛИНИЯ | ВЫБРАТЬ | | | | | SUBS | Нажмите клавишу, чтобы получить справку по этой клавише. | ОТКРЫТАЯ ЛИНИЯ | СБРОС | | Для выхода нажмите пробел. ----------------------------------- /
Пользователи могут настраивать действия по умолчанию или определять последовательности клавиш для своего редактора, помещая команды EDT в файл инициализации, который выполняется при запуске редактора.
Позже DEC разработал ТПУ, мощный язык для разработки текстовых редакторов на его VMS системы. ТПУ был использован для создания нового стандартного текстового редактора, КАНУН, а также EDT переписать. EVE включила эмулятор клавиатуры режима экрана EDT для тех, кто привык к определенным ключевым функциям. И EVE, и реализация EDT с помощью TPU по-прежнему распространяются с OpenVMS.
Текстовые редакторы на основе пользовательского интерфейса EDT были разработаны для других систем, включая, например, sedt, редактор на основе EDT для Unix системы.[4]
Рекомендации
- ^ Джеймс Дж. Фуллертон (октябрь 1987 г.). "Сумка для переноски RSX INDIRECT и EDT".
- ^ «Документация для EDT V3.00» (PDF).
- ^ Арне Вайхой. "История VMS". Архивировано из оригинал на 2008-02-13. Получено 2016-09-01.
- ^ "Текстовый редактор sedt". Математический факультет Вашингтонского государственного университета. Получено 2020-10-22.