ЕВА (текстовый редактор)
EVE (представлена как расширяемый редактор VAX , [ 1 ] [ 2 ] [ 3 ] позже [ 4 ] как расширяемый универсальный редактор [ 5 ] ) — гибкий текстовый редактор, входящий в состав операционной системы VMS . [ 6 ] EVE реализована с помощью утилиты обработки текста (TPU) . [ 7 ]
Редактор Emacs содержит эмуляцию EVE (в качестве дополнения). [ 8 ]
Редактор управления
[ редактировать ]EVE вызывается через:
$ EDIT/TPU filename[9]
Поскольку редактор EVE был разработан для использования с терминала VT100 или VT220 , [ 10 ] многие соглашения о клавиатуре, введенные для персональных компьютеров, не работают.
Ключ | Значение |
---|---|
Выйти из редактора | |
F10 |
Выход; сохраняет файл и выходит из редактора [ 11 ] |
Ctrl-Z |
Выход; сохраняет файл и выходит из редактора |
Ctrl-Y |
прерывание; завершает работу редактора без сохранения файла |
Командная строка | |
- (число) |
отзывать; вызвать командную строку EVE (пустую); введите «Справка», чтобы получить список команд 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 |
введите команду «Справка» в командной строке, чтобы получить список команд 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
файл содержит
DEFINE KEY= Ctrl/F Find DEFINE KEY= F3 Find Next DEFINE KEY= F1 Help DEFINE KEY= F2 Do
тот Ctrl-F
ключ будет вызывать функцию поиска строки, F3
клавишное повторение последнего поиска, F1
клавиша отображала бы список команд EVE и F2
key вызовет командную строку EVE.
Функции
[ редактировать ]Автоматическое ведение журнала облегчает восстановление «всех или большей части» редактирования. [ 1 ] : с. 1-9
Команда ДВА ОКНА позволяет редактировать более одного файла одновременно. [ 1 ] : с. 4-4 ( разделенный экран ). [ 1 ] : с. 4-6
Ссылки
[ редактировать ]- ^ Jump up to: а б с д Руководство пользователя EVE AA-Z302A-TE . Корпорация цифрового оборудования . Июль 1985 г. с. ix.
- ^ «VAX, VMS и другие руководства» .
Руководство пользователя по EVE
- ^ «Курс: Введение в расширяемый редактор VAX». Информационный бюллетень Argonne Computing . 1992.
- ^ ХП
- ^ Справочное руководство по расширяемому универсальному редактору . Хьюлетт Паккард. Архивировано из оригинала 10 ноября 2019 г. Проверено 10 ноября 2019 г.
- ^ «VSI OpenVMS версии 8.4-1H1 для серверов Integrity» . Болтон, Массачусетс, США: VMS Software, Inc., 2015.
- ^ «ТПУ» . TextEditors.org. 2013.
- ^ «Эмуляция Emacs EDT» . Фонд свободного программного обеспечения, Inc., 2015 г.
- ^ Документация OpenVMS . Компакт. Март 2001 года.
- ^ Патрик Холмей (1998). Руководство пользователя OpenVMS . Цифровая пресса. п. 74.
- ^ «Документация по системам HP OpenVMS» . Хьюлетт Паккард. Архивировано из оригинала 31 марта 2016 г. Проверено 26 марта 2016 г.
- ^ «Справочное руководство по расширяемому универсальному редактору» . Хьюлетт Паккард . Проверено 29 января 2016 г. [ постоянная мертвая ссылка ]
Внешние ссылки
[ редактировать ]- Справочное руководство по расширяемому универсальному редактору , Документация по системам HP OpenVMS