-------------------- ---------------------------- | | & | 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 | "UST" | +SEARC | | <-I | V | I-> | | -1- | -2- | -3- | | | -LINE | | | | "OTM" | -SEARC | --------------------------- | ESCAPE | B-TAB | | OPEN | INSERT | CLOSE | | -0 - | -,- | | = | .. | = | | CH-PORT | EXEC | --------------------------- ---------------------------- EXIT -"PS""ZB" TAB - "GT" Ris 6 ____________________________________________________________ - 42 - 43 ____________________________________________________________ Komandy dlya VDT52100 i VT-340 -------------------- ------------------ | <CLOSE> | <OPEN> | | | <ARG> | | "d l" | "i l" | |"return"|"erase"| -------------------- ------------------ |<B-SPACE>|<INSERT>| | "d c" | "i c" | -------------------- | <HOME> | | "h o m e" | -------------------- Vvod ostal'nyh komand: <+PAGE> - <LF>`8' <+LINE> - ^T <-PAGE> - <LF><LF>`8' <-LINE> - ^W <LEFT> - <LF><StrelkaVlevo> <RIGHT> - <LF><StrelkaVpravo> <GOTO> - <LF>`4' <+SEARCH> - ^R <M-PORT> - <LF><LF>`4' <PICK> - ^F <CH-PORT> - <LF>`0' <PUT> - ^G <ESCAPE> - ^A <EXEC> - ^P <CH-TAB> - <LF><LF>`5' <B-TAB> - ^B <DEL-CH> - ^U <-SEARCH> - ^E <SAVE> - <LF><LF>`-' <USE> - ^D Ris. 7 ____________________________________________________________ - 43 - 44 ____________________________________________________________ Komandy dlya VTA 2000.3 Pri nazhatii na klavishi 0-9, ".","," neobhodimo odnovremenno nazhat' klavishu "UPR". ------------------------------------- | 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 | "ust" | +SEARC | | | -1- | -2- | -3- | --> | | | "otm" | -SEARC | RIGHT | ------------------------------------- | ESCAPE | B-TAB | | | -0 - | -,- | <-- | | CH-PORT | EXEC | LEFT | ------------------------------------- Ris. 8 ____________________________________________________________ - 44 - 45 ____________________________________________________________ Komandy dlya VTA 2000.1 Pri nazhatii na klavishi 0-9, ".","," neobhodimo odnovremenno nazhat' klavishu "UPR". ------------------------------------------ | ARG | | |INSERT |B-SPACE| |"chistka | ***** | **::: | ***> | <*** | | ekrana"| ***:: | | | | ------------------------------------------ | HOME | | | & | OPEN | | & | | | I | * | | +---- | | | +LINE | V | ------------------------------------------ | +PAGE | OPEN | PICK | I | CLOSE | | -7- | -8- | -9- | V | & | | -PAGE | CLOSE | PUT | -LINE | * | ------------------------------------------ | GOTO |INSERT | DCHAR | | | | -4- | -5- | -6- | ---> | | | M-PORT |CH-TAB | | RIGHT | | ------------------------------------------ | ARG |"ust" |+SEARC | | | | -1- | -2- | -3- | <--- | | | |"otm" |-SEARC | LEFT | | ------------------------------------------ | ESCAPE | B-TAB | | | | -0 - | -,- | | | | CH-PORT | EXEC | | | ------------------------------------------ Ris. 9 ____________________________________________________________ - 45 - 46 ____________________________________________________________ MERA-7958,VDT-STATION,VDT-52129 i drugie terminaly, pohozhie na 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 |"ust" |+SEARC | | | -1- | -2- | -3- | <--- | | |"otm" |-SEARC | LEFT | ---------------------------------- | ESCAPE | B-TAB | USE | | -0 - | -,- | enter | | CH-PORT | EXEC | SAVE | ----------------------------------- Ris. 10 ____________________________________________________________ PRILOZHENIE 2. Izobrazhenie komand redaktora pri vvode makro- opredeleniya lt ^F ch-tab ^] rt ^E escape ^@ up ^A +line ^T dn ^B -line ^W rn ^C +page ^N home ^D -page ^Q tab ^G goto ^O b-tab ^H left ^S right ^Y ch-port ^M +search ^R del-ch ^U -search ^X b-space net open ^K arg ^_ close ^^ insert ^\ pick ^I save ^V put ^Z use ^L m-port ^J exec ^P - 46 - 47 SODERZHANIE ANNOTACIYA ......................................... 2 1. VVEDENIE .......................................... 3 2. OBSHCHEE OPISANIE REDAKTORA .......................... 3 2.1. Osnovnye principy redaktirovaniya. ............... 3 2.2. Vyzov redaktora ................................. 5 2.3. Ispol'zovanie klaviatury i vvod komand redak- tora ............................................ 5 2.3.1. Otobrazhenie informacii ........................ 7 2.3.2. Vvod informacii s klaviatury .................. 8 2.3.3. Vvod komand v redaktor red ................... 8 2.4. Okna i redaktiruemye fajly ...................... 9 2.5. Peremennye i makrokomandy ....................... 10 2.6. Izmenenie rezhimov raboty redaktora .............. 11 2.7. CHto delat' pri sboe ............................. 12 3. KOMANDY REDAKTORA red ............................. 13 3.1. Vvod parametrov <ARG> ........................... 13 3.2. Vosstanovlenie ekrana ........................... 14 3.3. Dvizhenie kursora vnutri okna .................... 14 3.3.1. Klavishi so strelkammi ......................... 14 3.3.2. Komandy <HOME> i <RETURN> ..................... 15 3.3.3. Tabulyaciya (<tab>, <b-tab>, <set-tab>) ......... 16 3.4. Redaktirovanie vnutri stroki .................... 16 3.4.1. Vvod teksta. Rezhim vstavki (<INSERT>) ......... 16 3.4.2. Unichtozhenie simvolov (<DEL-CH> i <BACK- SPACE>) ....................................... 16 3.4.3. Vvod netekstovyh simvolov (<ESCAPE>) .......... 17 3.5. Peremeshchenie po fajlu ............................ 17 3.5.1. Zapominanie mesta v fajle ..................... 17 3.5.2. Podvod k stroke (<GOTO>) ...................... 17 3.5.3. Listovanie fajla (<+PAGE>, <-PAGE>, <+LINE>, <-LINE>) ...................................... 18 3.5.4. Sdvig okna vpravo/vlevo (<RIGHT> i <LEFT>) .... 19 3.5.5. Peremeshchenie s pomoshch'yu strelok ................. 19 3.6. Kontekstnyj poisk (<+SEARCH>, <-SEARCH>) ....... 19 3.7. CHtenie i zapis' fajlov (<USE>, <SAVE>) .......... 20 3.7.1. Zapret i razreshenie zapisi v fajl ............. 21 3.8. Perenos, unichtozhenie i vstavka teksta ........... 21 3.8.1. Komandy <OPEN> i <CLOSE> ...................... 21 3.8.2. Kopirovanie teksta (<PICK>, <PUT>) ............ 22 3.9. Rabota s oknami (<M-PORT> i <CH-PORT>) .......... 23 3.10. Ispol'zovanie makrokomand ....................... 25 3.11. Pereopredelenie klaviatury ...................... 25 3.12. Vypolnenie komand-fil'trov (komanda <EXEC>) ... 26 3.12.1. Kontekstnaya zamena (rpl) .................. 27 3.12.2. Primery ispol'zovaniya komandy <EXEC> .... 27 3.12.3. Vyhod iz redaktora (<EXIT>) .................. 28 - 47 - 48 3.13. Preryvanie vydachi. Avarijnyj vyhod iz redaktora ................................................ 28 4. DIAGNOSTICHESKIE SOOBSHCHENIYA ........................ 29 5. POSTANOVKA REDAKTORA red. PODKLYUCHENIE NOVYH TIPOV TERMINALOV ........................................ 31 5.1. Opisanie terminala v baze opisanij terminalov ... 31 5.2. Adresaciya kursora. .............................. 37 PRILOZHENIE 1. Spravochnaya informaciya po red ........ 39 Kratkoe opisanie komand ........................... 39 PRILOZHENIE 2. Izobrazhenie komand redaktora pri vvode makroopredeleniya ............................ 46 - 48 -