Краткое описание команд
В описании приведены: краткое название команды, полное
название команды, ввод с клавиатуры (через "," перечислены
возможные варианты ввода, запись ^C означает CTRL+C):
<ARG> - ВВОД АРГУМЕНТА: `1', <LineFeed><Пробел>
Начало ввода аргумента. Аргументом может быть строка символов или указание области на экране терминала (область определяется начальным и конечным положениями курсора и представляет собой либо прямоугольник на экране, если начальная и конечная колонки не совпадают, либо несколько строк, если начальная и конечная колонки совпадают). Ввод аргумента завершается вводом команды, к которой этот аргумент относится.
<TAB> - ТАБУЛЯЦИЯ: <TAB>
<B-TAB> - ТАБУЛЯЦИЯ НАЗАД: `.', ^B
передвинуть курсор на следующую (предыдущую) позицию табуляции.
<LEFT> - СДВИГ ВЛЕВО: `2'<курсор влево>
<RIGHT> - СДВИГ ВПРАВО: `2'<курсор вправо>
Сдвиг экрана влево/вправо.
<+PAGE> - ЛИСТ ВПЕРЕД: `7', <NextScr>
<-PAGE> - ЛИСТ НАЗАД: `2'`7', <PrevScr>
Возможный аргумент - число страниц, на которые экран перемещается по текущему файлу.
<+LINE> - СТРОКА ВПЕРЕД: <Forward>, ^T
<-LINE> - СТРОКА НАЗАД: <Backward>, ^W
Аргумент - число строк; пустой аргумент - вывести текущую строку в верхнюю (нижнюю) строку окна (перемещением окна по файлу). Клавиши <Forward> и <Backward> (надписи могут быть и иными) обозначены в описании терминала в системе как "kF" и "kR".
<+SEARCH> - ПОИСК ВПЕРЕД: `3', ^R
<-SEARCH> - ПОИСК НАЗАД: `2'`3', ^E
Аргумент - текст, который нужно найти в файле.
<INSERT> - РЕЖИМ ВСТАВКИ: `5', <PF4>
Включает/выключает режим вставки;
<D-CHAR> - ИСКЛЮЧИТЬ СИМВОЛ: `6', ^U
<TRUNC> - ИСКЛЮЧИТЬ КОНЕЦ СТРОКИ: `1'`6'
<OPEN> - РАЗДВИНУТЬ: `8', <PF2>
<CLOSE> - УБРАТЬ: `2'`8', <PF3>
<GET> - ВЗЯТЬ: `9', ^F
<PUT> - ПОЛОЖИТЬ: `2'`9', ^G
<SPLIT> - РАЗРЕЗАТЬ СТРОКУ НА ДВЕ
<JOIN> - СКЛЕИТЬ СТРОКИ
<SAVE> - ЗАПИСЬ: `2' `-', ^V
<USE> - РЕДАКТИРОВАТЬ: `-', ^D
<M-PORT> - СОЗДАТЬ ОКНО: `2'`4'
<CH-PORT> - СМЕНИТЬ ОКНО: `0'
<EXEC> - ВЫПОЛНИТЬ: `2'`0', ^P
<EXIT> - ВЫХОД: <Перевод строки><Забой>
Запомнить в переменную: <АРГ>>И<Команда>
ВВОД МАКРО: <АРГ>d И<ВК>
ВЫПОЛНЕНИЕ МАКРО: <ПС>$И
ПЕРЕОПРЕДЕЛЕНИЕ КЛАВИШИ: <АРГ>k<ВК>
<ESCAPE> - ПРИЗНАК НЕТЕКСТОВОГО СИМВОЛА: `2'`0', ^A
Далее приведена кодировка команд для наиболее распространенных терминалов. Если на вашем терминале обозначения на управляющей клавиатуре не совпадают с ними, необходимо уточнить кодирование команд редактора у системных программистов. На схемах клавиатуры сверху написано название команды, которая исполняется по данной клавише. Посередине - надпись на клавише. Снизу написано название команды, которая исполняется, если предварительно нажать клавишу `2'.
Команды для Электроника-15-ИЭ-0013
управляющая клавиатура цифровая клавиатура
--------------------------- ----------------------------
| | & | USE | | +PAGE | OPEN | PICK |
| i~~ | I | V_| | | -7- | -8- | -9- |
| | +LINE | SAVE | | -PAGE | CLOSE | PUT |
--------------------------- ----------------------------
| | HOME | | | GOTO | INSERT | DCHAR |
| | | -4- | -5- | -6- |
| LEFT | | RIGHT | | M-PORT | CH-TAB | |
--------------------------- ----------------------------
| BSPACE | I | | | ARG | "УСТ" | +SEARC |
| | | -1- | -2- | -3- |
| | -LINE | | | | "ОТМ" | -SEARC |
--------------------------- | ESCAPE | B-TAB |
| OPEN | INSERT | CLOSE | | -0 - | -,- |
| = | .. | = | | CH-PORT | EXEC |
--------------------------- ----------------------------
EXIT -"ПС""ЗБ" TAB - "ГТ"
Рис 6
Команды для VDT52100 и VT-340
-------------------- ------------------
| | | | | |
| "d l" | "i l" | |"return"|"erase"|
-------------------- ------------------
|||
| "d c" | "i c" |
--------------------
| |
| "h o m e" |
--------------------
Ввод остальных команд:
- `8' - ^T
- `8' - ^W
-
-
- `4' - ^R
- `4' - ^F
- `0' - ^G
- ^A - ^P
- `5' - ^B
- ^U - ^E
- `-' - ^D
Рис. 7
Команды для ВТА 2000.3
При нажатии на клавиши 0-9, ".",","
необходимо одновременно
нажать клавишу "УПР".
-------------------------------------
| ARG | B-SPACE| HOME | / |
| *** | ***00 | & | *** |
| *00 | | +---- | / |
-------------------------------------
| +PAGE | OPEN | PICK | & |
| -7- | -8- | -9- | I |
| -PAGE | CLOSE | PUT | +LINE |
-------------------------------------
| GOTO | INSERT | DCHAR | I |
| -4- | -5- | -6- | V |
| M-PORT | CH-TAB | | -LINE |
-------------------------------------
| ARG | "уст" | +SEARC | |
| -1- | -2- | -3- | --> |
| | "отм" | -SEARC | RIGHT |
-------------------------------------
| ESCAPE | B-TAB | |
| -0 - | -,- |
Команды для ВТА 2000.1
При нажатии на клавиши 0-9, ".",","
необходимо одновременно
нажать клавишу "УПР".
------------------------------------------
| ARG | | |INSERT |B-SPACE|
|"чистка | ***** | **::: | ***> | | |
| M-PORT |CH-TAB | | RIGHT | |
------------------------------------------
| ARG |"уст" |+SEARC | | |
| -1- | -2- | -3- |
МЕРА-7958,VDT-STATION,VDT-52129
и другие терминалы, похожие на DEC/VT-52
----------------------------------
| ARG | OPEN | CLOSE | & |
| pf1 | pf2 | pf3 | | |
| | | | +LINE |
----------------------------------
| +PAGE | OPEN | PICK | I |
| -7- | -8- | -9- | V |
| -PAGE | CLOSE | PUT | -LINE |
----------------------------------
| GOTO |INSERT | DCHAR | |
| -4- | -5- | -6- | ---> |
| M-PORT |CH-TAB | | RIGHT |
----------------------------------
| ARG |"уст" |+SEARC | |
| -1- | -2- | -3- |