EDT (цифровой)

редактировать

EDT является символьным из Digital Equipment Corporation (DEC), запущенного на PDP-11 (RSX-11, RSTS / E и RT-11 ), а также более поздние версии для его VAX / VMS компьютерные системы. Он может реагировать на одиночные нажатия клавиш и использует функциональные клавиши для выполнения команд редактору. EDT был первоначально представлен как редактор линейного режима. Режим экрана был разработан сначала как редактор клавиатуры (KED) на RT-11 как часть проекта FMS-11 Дарреллом Даффи; Затем EDT в других операционных системах был усовершенствован для обеспечения совместимости с KED.

Редактор содержит как команды линейного режима, так и экранный редактор. В экранном режиме действие по умолчанию для пользователя состоит в том, чтобы напрямую обновлять текст по мере ввода, с помощью специальных команд, доступных при нажатии команд клавиатуры. Клавиши со стрелками обеспечивают простую навигацию, а команды клавиатуры позволяют выполнять более сложную навигацию и поиск. Как и многие пользовательские интерфейсы, разработанные примерно в это время, EDT использует стиль ввода «Gold Key », впервые разработанный для системы обработки текстов WPS-8. При редактировании «Золотым ключом» в качестве префикса используется клавиша клавиатуры PF1, позволяющая вводить широкий спектр команд, используя как клавиши клавиатуры, так и клавиши на основной клавиатуре. Нажатие клавиши PF2 на клавиатуре вызывает экранную справку на клавиатуре и другие комбинации клавиш:

/ ------------------------- ---------- \ / ----------------------------------- \ | ^ | ВНИЗ | | | | | | FNDNXT | DEL L | | | | | | <---- | ---->| | ЗОЛОТО | ПОМОЩЬ | | | | | | | | СЛЕВА | ВПРАВО | | | | НАЙТИ | UND L | | ВВЕРХ | v | | | | -------- + -------- + -------- + -------- | \ ----------------------------------- / | СТРАНИЦА | РАЗДЕЛ | ПРИЛОЖЕНИЕ | DEL W | УДАЛИТЬ Удалить символ | | | | | LINEFEED Удалить до начала слова | КОМАНДА | ЗАПОЛНИТЬ | ЗАМЕНИТЬ | UND W | BACKSPACE Резервное копирование в начало строки | -------- + -------- + -------- + -------- | CTRL / A Уровень вкладки "Вычислить" | 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 Выход в линейный режим | ЛИНИЯ | ВЫБРАТЬ | | | | | ПОДПИСКИ | Нажмите клавишу для получения справки по этой клавише. | ОТКРЫТАЯ ЛИНИЯ | СБРОС | | Для выхода нажмите пробел. \ ----------------------------------- /

Пользователи могут настраивать действия по умолчанию или определять последовательности клавиш для своего редактора, помещая команды EDT в файл инициализации, который выполняется при запуске редактора.

Позднее DEC разработала TPU, мощный язык для разработки текстовых редакторов в своих системах VMS. TPU использовался для создания нового стандартного текстового редактора, а также для перезаписи EDT. EVE включила эмулятор клавиатуры режима экрана EDT для тех, кто привык к определенным ключевым функциям. И EVE, и TPU-реализация EDT по-прежнему распространяются с OpenVMS.

Текстовые редакторы на основе пользовательского интерфейса EDT были разработаны для других систем, включая, например, sedt, редактор на основе EDT для Unix.

Ссылки
Внешние ссылки
Последняя правка сделана 2021-05-18 14:43:36
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте