EVE (представленный как Extensible VAX Editor , [1] [2] [3] позже [4]] как Extensible Versatile Editor [5] - гибкий текстовый редактор, который является частью операционной системы VMS . [6] Реализована EVE) с помощью утилиты обработки текста (TPU) . [7]
В редакторе Emacs есть хорошая эмуляция EVE (в качестве надстройки). [8]
Управление редактором [ править ]
EVE вызывается через:
- $ EDIT / TPU имя файла [9]
Поскольку редактор EVE был разработан для использования с терминала VT100 или VT220 , [10] многие условные обозначения клавиатуры, введенные для персональных компьютеров, не работают.
Ключ | Смысл |
---|---|
Выйти из редактора | |
F10 | выход; сохраняет файл и выходит из редактора [11] |
Ctrl-Z | выход; сохраняет файл и выходит из редактора |
Ctrl-Y | прервать; закрывает редактор без сохранения файла |
Командная строка | |
- (число) | отзывать; вызвать командную строку EVE (пустую); введите Help, чтобы получить список команд EVE |
Ctrl-B | отзывать}; вызвать командную строку EVE (с предыдущей командой); использовать, Ctrl-U чтобы очистить это |
Удаление текста | |
Backspace | стирает символ слева от курсора |
Ctrl-U | стереть начало строки; удаляет все слева от курсора до начала строки |
Ctrl-X | стереть начало строки; удаляет все слева от курсора до начала строки |
Ctrl-J | стереть слово; удаляет слово под курсором |
7 (число) | Выбирать; запускает выделение текста |
8 (число) | Удалять; удаляет текст с того места, где ранее использовался Select |
9 (число) | Вставьте сюда; вставляет текст, удаленный командой Remove |
End | Выбирать; запускает выделение текста |
Delete | Удалять; удаляет текст с того места, где ранее использовался Select |
Insert | Вставьте сюда; вставляет текст, удаленный командой Remove |
Изменения режима | |
F11 | изменить направление; изменяет направление F12 поиска и (обратите внимание на строку состояния, указывающую вперед или назад) |
* (число) | изменить направление; изменяет направление F12 поиска и (обратите внимание на строку состояния, указывающую вперед или назад) |
Ctrl-A | изменить режим; переключает между вставкой символа и замещением (обратите внимание на строку состояния, указывающую Insert или Overstrike) |
Движения | |
← | курсор влево |
→ | курсор вправо |
↑ | курсор вверх |
↓ | курсор вниз |
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 |
Определения основных функций [ править ]
Интерактивные ключевые определения [ править ]
Чтобы назначить команду или функцию клавише или комбинации клавиш, используйте следующую процедуру:
- Войдите в командную строку EVE (используя
-
клавишу на цифровой клавиатуре илиCtrl-B
Ctrl-U
) - Введите
Define Key
команду - как почти везде в OpenVMS текст нечувствителен к регистру и можно использовать сокращения, поэтому вводde k
подойдет - Когда
EVE command:
появится запрос, введите имя команды - Когда
Press the key you want to define:
появится запрос, нажмите клавишу или комбинацию клавиш, которая должна вызвать данную команду.
Ключевые определения в файле [ править ]
EVE при запуске интерпретирует EVE$INIT.EVE
файл в текущем или домашнем каталоге пользователя. [12] Если SYS$LOGIN:EVE$INIT.EVE
файл содержит
ЗАДАТЬ КЛЮЧ = Ctrl / F НайтиDEFINE KEY = F3 Найти далееDEFINE KEY = Справка F1ЗАДАТЬ КЛЮЧ = F2 Сделать
Ctrl-F
ключ будет вызвать функцию поиска строки, то F3
ключ повторения последнего поиска, F1
ключ будет отображать список команд EVE и F2
ключ будет вызывать командную строку EVE.
Особенности [ править ]
Автоматическое ведение журнала облегчает восстановление «всего или большей части» редактирования. [1] : стр. 1–9
Команда ДВА ОКНА позволяет редактировать более одного файла за раз [1] : с. 4–4 ( разделенный экран ) [1] : стр. 4–6
Ссылки [ править ]
- ^ a b c d Руководство пользователя EVE AA-Z302A-TE . Корпорация цифрового оборудования . Июль 1985 г. с. ix.
- ^ «VAX, VMS и другие руководства» .
Руководство пользователя EVE
- ^ "Курс: Введение в расширяемый редактор VAX". Информационный бюллетень Argonne Computing . 1992 г.
- ^ HP
- ^ Справочное руководство по расширяемому универсальному редактору . Фирма Хьюлет-Паккард.
- ^ «VSI OpenVMS версии 8.4-1H1 для серверов целостности» . Болтон, Массачусетс, США: VMS Software, Inc., 2015.
- ^ «ТПУ» . TextEditors.org. 2013.
- ^ "Emacs EDT emulation" . Фонд свободного программного обеспечения, Inc. 2015.
- ^ Документация OpenVMS . Compaq. Март 2001 г.
- ^ Patrick Holmay (1998). Руководство пользователя OpenVMS . Цифровая пресса. п. 74.
- ^ "Документация по системам HP OpenVMS" . Фирма Хьюлет-Паккард. Архивировано из оригинала на 2016-03-31 . Проверено 26 марта 2016 .
- ^ «Справочное руководство по расширяемому универсальному редактору» . Hewlett Packard . Проверено 29 января 2016 .
Внешние ссылки [ править ]
- Справочное руководство по расширяемому универсальному редактору , документация по системам HP OpenVMS