ЕВА (текстовый редактор)

EVE (введенный как Extensible VAX Editor , [1] [2] [3] позже [4] как Extensible Versatile Editor [5] ) — гибкий текстовый редактор, являющийся частью операционной системы VMS . [6] EVE реализован с помощью Text Processing Utility (TPU) . [7]

Редактор Emacs имеет эмуляцию EVE (как дополнение). [8]

Редакторский контроль

EVE вызывается через:

$ EDIT/TPU имя файла [9]

Поскольку редактор EVE был разработан для использования с терминалов VT100 или VT220 [10] , многие соглашения о раскладке клавиатуры, введенные для персональных компьютеров, не работают.

КлючЗначение
Выйти из редактора
F10выход; сохраняет файл и выходит из редактора [11]
Ctrl-Zвыход; сохраняет файл и выходит из редактора
Ctrl-Yabort; завершает работу редактора без сохранения файла
Командная строка
-(число)вызвать; вызвать командную строку EVE (пустую); ввести Help , чтобы получить список команд EVE
Ctrl-Bвызвать; вызвать командную строку EVE (с предыдущей командой); использовать Ctrl-Uдля ее очистки
Удаление текста
Backspaceстирает символ слева от курсора
Ctrl-Uстереть начало строки; удаляет все слева от курсора до начала строки
Ctrl-Xстереть начало строки; удаляет все слева от курсора до начала строки
Ctrl-Jстереть слово; удаляет слово под курсором
7(число)Выбрать; начинает выделение текста
8(число)Удалить; удаляет текст с места, где ранее использовался Select.
9(число)Вставить здесь; вставляет текст, удаленный с помощью команды Удалить
EndВыбрать; начинает выделение текста
DeleteУдалить; удаляет текст с места, где ранее использовался Select.
InsertВставить здесь; вставляет текст, удаленный с помощью команды Удалить
Изменения режима
F11изменить направление; изменяет направление F12и поиска (обратите внимание на строку состояния, указывающую Вперед или Назад)
*(число)изменить направление; изменяет направление F12и поиска (обратите внимание на строку состояния, указывающую Вперед или Назад)
Ctrl-Aизменить режим; переключается между вставкой символа и наложением (обратите внимание на строку состояния, указывающую на вставку или наложение)
Движения
курсор влево
курсор вправо
курсор вверх
курсор вниз
1(число)курсор влево
3(число)курсор вправо
5(число)курсор вверх
2(число)курсор вниз
Ctrl-Eконец строки; поместить курсор после последнего символа в строке
Ctrl-Hначало строки; поместить курсор в начало строки
F12следующая/предыдущая строка; направление можно изменить с помощью F11клавиши
Вставка текста
Ctrl-Vвставляет управляющий символ
Ctrl-Iтабуляция; вставляет горизонтальный табулятор
Ctrl-Lвставить разрыв страницы; вставляет символ FF ( перевод страницы ) на новую строку
Ctrl-Mвозврат; вставляет конец строки
Больше команд
Ctrl-Sзамораживает вывод на экран
Ctrl-Qосвобождает вывод на экран (противоположность Ctrl-S)
Ctrl-Tнапишите статус в форме machine::user 09:15:19 TPU CPU=00:00:00.67 PF=2524 IO=7447 MEM=628в строку статуса
Ctrl-Wобновить; обновляет экран
Ctrl-Rпомнить
NumLockвызывает команду «Найти» — введите в командной строке строку, которую нужно найти; направление поиска зависит от направления, заданного F11клавишей
Помощь
/(число)отображает справку по клавишам цифровой клавиатуры
Helpвведите команду Help в командной строке, чтобы получить список команд EVE

Определения ключевых функций

Интерактивные ключевые определения

Чтобы назначить команду или функцию клавише или комбинации клавиш, используйте следующую процедуру:

  1. Введите командную строку EVE (используя -клавишу на цифровой клавиатуре или Ctrl-B Ctrl-U)
  2. Введите Define Keyкоманду — как и почти везде в OpenVMS, текст нечувствителен к регистру и можно использовать сокращения, поэтому de kдостаточно просто ввести
  3. При EVE command:появлении запроса введите имя команды.
  4. При Press the key you want to define:появлении запроса нажмите клавишу или комбинацию клавиш, которая должна вызвать данную команду.

Ключевые определения в файле

EVE при запуске интерпретирует EVE$INIT.EVEфайл в текущем или домашнем каталоге пользователя. [12] Когда SYS$LOGIN:EVE$INIT.EVEфайл содержит

DEFINE KEY= Ctrl/F НайтиОПРЕДЕЛИТЬ КЛАВИШУ= F3 Найти далееОПРЕДЕЛИТЬ КЛАВИШУ= F1 СправкаОПРЕДЕЛИТЬ КЛАВИШУ= F2 Делать

клавиша Ctrl-Fвызовет функцию поиска по строке, F3клавиша повторит последний поиск, F1клавиша отобразит список команд EVE, а F2клавиша вызовет командную строку EVE.

Функции

Автоматическое ведение журнала облегчает восстановление «всех или большей части» ваших правок. [1] : стр. 1-9 

Команда ДВА ОКНА позволяет редактировать более одного файла одновременно [1] : стр. 4-4  ( разделенный экран ). [1] : стр. 4-6 

Ссылки

  1. ^ abcd Руководство пользователя EVE AA-Z302A-TE . Digital Equipment Corporation . Июль 1985. С. ix.
  2. ^ "VAX, VMS и другие руководства". Руководство пользователя EVE
  3. ^ «Курс: Введение в расширяемый редактор VAX». Argonne Computing Newsletter . 1992.
  4. ^ HP
  5. ^ Extensible Versatile Editor Reference Manual. Hewlett Packard. Архивировано из оригинала 2019-11-10 . Получено 2019-11-10 .
  6. ^ «VSI OpenVMS версии 8.4-1H1 для серверов Integrity». Болтон, Массачусетс, США: VMS Software, Inc. 2015.
  7. ^ "ТПУ". TextEditors.org. 2013.
  8. ^ "Эмуляция Emacs EDT". Free Software Foundation, Inc. 2015.
  9. ^ Документация OpenVMS . Compaq. Март 2001.
  10. ^ Патрик Холмей (1998). Руководство пользователя OpenVMS . Digital Press. стр. 74.
  11. ^ "HP OpenVMS Systems Documentation". Hewlett Packard. Архивировано из оригинала 2016-03-31 . Получено 2016-03-26 .
  12. ^ "Справочное руководство по расширяемому универсальному редактору". Hewlett Packard . Получено 29.01.2016 .[ постоянная мертвая ссылка ‍ ]
  • Справочное руководство по расширяемому универсальному редактору, документация по системам HP OpenVMS


Взято с "https://en.wikipedia.org/w/index.php?title=EVE_(text_editor)&oldid=1220135741"