[HLP:SEDOTH 1 page] SED other terminal key definitions This file contains command definitions (each on separate pages) for HD100 VT52 VT100 TAB 132/15 (TABP) HDS HD100 Human Design 100, 108 ------------------------------------------------------------------------- COMMAND SUMMARY for HDS ("S-" means "shifted", like with the SHIFT key) HDS HDS ------------------- ----------- enter |MULT CODE | pick text | ^v | reset | RUB OUT | put text | ^g | | | | | up/down | */* | search forward/back | ^r/^e | right/left | */* | substitute | $s | home | HOME | | | tab/backtab |TAB/ B TAB | rewrite screen | RESET | up/down tab |PRINT/TAPE | save file | $b | move to begin/end | F1/F3 | set file | ^b | carriage-return | RETURN | window | STAT | | | | | slide right/left | $r/$l | real tab | TAB SET | roll forward/back lines| SCROL/ S-SCROL | tab set | $ tab | roll forward/back pages| PAGE/ S-PAGE | enter ctrl-char | SEND | jump start-end line | $j | case | S-F1 | percent goto | ^p | | | | | help | MC MC | insert/delete spaces |S-INSRT/DEL CHAR | recall | S-F2 | insert/delete lines |LINE INS/DEL | mark | F2 | toggle insert mode | INSRT | switch | ^n | delete character | S-DEL CHA | execute | ^x | delete previous word | ^w | | | delete to end of line | CLEAR EOL | exit/abort | ^z/^c | justify | ^j | marker | ^k | ----------------- --------- VT52 TERMINAL KEYBOARD LAYOUT The VT52 has a numeric keypad to the right of the normal keyboard. Four cursor movement keys are at the right of that keypad and there are three colored buttons above the pad. The leftmost (blue) button is the <ENTER> command, the rightmost one (BLACK) is <HOME>, and the center one (RED) is <RECALL>. The number keys in the pad invoke SED commands. Do not use the red ESC (SEL) key at the upper left of the keyboard. VT52 EDITOR KEYBOARD .____.____.____.____.____.____.____.____.____.____.____.____.____.____. ! ! ! ! ! ! ! ! ! ! ! ! ! !ERAS! ! ! ! @ ! # ! $ ! % ! ^ ! & ! * ! ( ! ) ! _ ! + !SUBS!CHAR! ! 1 ! 2 ! 3 ! 4 ! 5 ! 6 ! 7 ! 8 ! 9 ! 0 ! - ! = ! ~` !back! !____!____!____!____!____!____!____!____!____!____!____!____!____!____!_. !xon !ROLL!SRCH!SRCH!ROLL!ROLL!BACK! !ENTR!PERC! ! !ERAS!RE- ! ! !BK L!BACK!FWD !FW L!FW P!TAB !TAB !CCH !GOTO! ] ! | !LINE!SET ! ! q ! w ! e ! r ! t ! y ! u ! i ! o ! p ! [ ! \ !lnfd! del! !____!____!____!____!____!____!____!____!____!____!____!____!____!____!_. !ROLL!xoff!INS !DEL ! !CUR !ERAS!INS !DEL ! ! ! ! ! !BK P! !LINE!LINE!PUT !LEFT!LINE!SPAC!SPAC! : ! " ! } ! RETURN ! ! a ! s ! d ! f ! g ! h ! j ! k ! l ! ; ! , ! { ! ! .___!____!____!____!____!____!____!____!____!____!____!____!____!_________! ! ! ! ! ! !SET ! !RE- ! ! ! ! ! ! ! !shift!EXIT!EXCT!ABRT!PICK!FILE!SWCH!TURN! < ! > ! ? ! shift !rept!copy! ! ! z ! x ! c ! v ! b ! n ! m ! , ! . ! / ! ! ! ! !_____!____!____!____!____!____!____!____!____!____!____!_______!____!____! NUMERIC PAD AT RIGHT .____.____.____.____. OF NORMAL KEYBOARD: ! !RE- ! !CUR ! !ENTR!CALL!HOME! UP ! !blue!red !blck! /\ ! !____!____!____!____! ! !UP- ! !CUR ! !MARK!TAB !CASE!DOWN! ! 7 ! 8 ! 9 ! \/ ! !____!____!____!____! !BEG-!RE- !END-!CUR ! !LINE!WRIT!LINE!RGHT! ! 4 ! 5 ! 6 ! -> ! !____!____!____!____! !WIN-!DOWN! !CUR ! !DOW !TAB !HELP!LEFT! In addition: ! 1 ! 2 ! 3 ! <- ! !____!____!___!____! ESCAPE-L is <SLIDE-LEFT> ! REAL !ERAS!INS ! ESCAPE-T is <SLIDE-RIGHT> ! TAB !WORD!MODE! ESCAPE-S is <TAB-SET> ! 0 ! . !entr! ESCAPE-J is <JUSTIFY> !_________!____!____! VT100 --------------------------------------------------------------------------- VT100 STD --------------------------------------------------------- enter | $$ or ENTER | $$ reset | DEL | DEL or RUB --------------------------------------------------------- up/down | arrow or ^K/^J| ^K/^J right/left | arrow or ^L/^H| ^L/^H home | $H or PF1 | $H tab/backtab | tab or ^I /^U | tab or ^I /^U up tab | ^^ or kpd 8 | ^^ down tab | ^_ or kpd 2 | ^_ move to begin of line | $< or kpd 4 | $< move to end of line | $> or kpd 6 | $> --------------------------------------------------------- slide right/left | $R/$L | $R/$L roll forward/back lines | ^T/^W | ^T/^W roll forward/back pages | $Y/$Q | ^Y/^Q jump start-end line | $J | $J percent goto | ^P | ^P --------------------------------------------------------- insert/delete spaces | $A or ^A /$S | ^A/^S insert/delete lines | ^D/^F | ^D/^F toggle insert mode | $I or kpd , | $I delete character | $D or kpd - | $D delete prev. word | $- or kpd 9 | $- put deleted lines | $$^g | $$^g delete to eol | $/ or kpd 1 | $/ --------------------------------------------------------- pick/put text | ^V/^G | ^V/^G --------------------------------------------------------- search forward/back | ^R/^E | ^R/^E --------------------------------------------------------- substitute | PF4 | $S (subst. x with y 10 times: $$Sx$$Ry$$10PF4 --------------------------------------------------------- rewrite screen | $# or kpd 7 | $# save file | $B or PF2 | $B set file | ^B | ^B window | $W or PF3 | $W --------------------------------------------------------- real tab | $T or kpd 0 | $T tab set | $<tab> | $<tab> --------------------------------------------------------- enter ctrl-char | ^O | ^O case | $C or kpd 3 | $C --------------------------------------------------------- help | $? | $? recall | $E or kpd . | $E mark | $M or kpd 5 | $M switch | ^N | ^N execute | ^X | ^X justify | ^J | $f marker | ^k | $k --------------------------------------------------------- exit/abort | ^Z/^C | ^Z/^C --------------------------------------------------------- TAB 132/15 version P (user Programmed soft keys) Requires the soft keys to be defined by the user from the keyboard: NOTE: $ means the ESCAPE key, ^ means the next character is a control character. First set of 7: key label message S1 ENTER $$ S2 ins MODE $i S3 page BACK $13 S4 line BACK $14 S5 line FORW $15 S6 page FORW $16 S7 BACK TAB $17 Second set of 7: S1 ENTER $$ S2 % GO TO ^P S3 srch BACK $23 S4 srch FORW $24 S5 PICK $25 S6 PUT $26 S7 REFRESH $# In addition, the default tabs (at 9, 17, 25, ...) must be set. Either 80 or 132 column will work, use /width:132 for 132 column. TAB 132/15 version P (user Programmed soft keys) (continued) COMMAND SUMMARY notation: ^ means CONTROL, $ means ESCAPE, "" refer to the SOFT KEYS, comma separate alternate ways to the same function. enter |"ENTER", $$ reset |DELETE | up/down |(arrows) right/left |(arrows) home |^a (NOT red HOME key, appears to work but is disasterou s) tab/backtab |TAB/"BACK TAB" up/down tab |^^/^_ move to begin/end |^j/^k carriage-return |RETURN | slide right/left |^r/^l roll forward/back lines |"line FORW"/ "line BACK" roll forward/back pages |"page FORW"/ "page BACK" jump start-end line |$j percent goto |"% GO TO", ^p | insert/delete spaces |PF2, ^y/ PF3, ^u insert/delete lines |PF1, ^f/ PF4, ^g toggle insert mode |"ins MODE", $i delete character |BACK SPACE, ^h delete previous word |^w delete to end of line |^d clear line below cursor |(not available) -- -- -- pick text |"PICK" put text |"PUT" | search forward/back |"srch FORW"/ "srch BACK" substitute |^e | rewrite screen |"REFRESH", $# save file |^v set file |^b window |$w | real tab |$t tab set |^t enter ctrl-char |^o case |$c | help |"ENTER" "ENTER", $? recall |$e mark |$m switch |^n execute |^x justify |$f marker |$k | exit/abort |^z/^c 12/83 .KJOB