; File MSI12U.INI ;****************************************************************************; ;* LOTUS 1-2-3 MS-KERMIT INITIALIZATION FILE *; ;* (Revised February 20, 1992 *; ;* Dennis Perry *; ;* idea+logical Victoria Australia *; ;* FreeWare *; ;* For use with the UNIX version of Lotus 1-2-3 1.0 Products *; ;* running over the vt320 Emulator of MS-Kermit version 3.11 *; ;****************************************************************************; ; The line preceeding the set key mapping is the output from the Lotus 1-2-3 ; keyedit database for a vt100 keyboard. ; The set key mapping follow the WP30.INI procedure of mapping what the ; Scan Code is and, in this case, what Lotus 1-2-3 expects from a vt100 ; The Key Output \E is expanded to \27 and the rest is a straight substitution ;****Output from the Lotus 1-2-3 keyedit database****************************; ; ;What goes here for hot-keying? ; echo Mapping keys for Lotus 1-2-3 ; ; 1-2-3 Function 1-2-3 Key Key Name Key Output ;1 {HOME} Home PF2 7 \EOQ7 set key \4423 \27OQ7 ; Middle Key Pad Home set key \327 \27OQ7 ; Right Key Pad Home ;2 {END} End PF2 1 \EOQ1 set key \4431 \27OQ1 ; Middle Key Pad End set key \335 \27OQ1 ; Right Key Pad End ;3 {UP} Up Arrow Up Arrow \E[A ;4 {UP} Up Arrow PF2 8 \EOQ8 ;5 {DOWN} Down Arrow Down Arrow \E[B ;6 {DOWN} Down Arrow PF2 2 \EOQ2 ;7 {LEFT} Left Arrow Left Arrow \E[D ;8 {LEFT} Left Arrow PF2 4 \EOQ4 ;9 {RIGHT} Right Arrow Right Arrow \E[C ;10 {RIGHT} Right Arrow PF2 6 \EOQ6 ;11 {PG UP} Pg Up PF2 9 \EOQ9 set key \4425 \27OQ9 ; Middle Keypad Pg Up set key \329 \27OQ9 ; Right Keypad Pg Up ;12 {PG DN} Pg Dn PF2 3 \EOQ3 set key \4433 \27OQ3 ; Middle Keypad Pg Dn set key \337 \27OQ3 ; Right Keypad Pg Dn ;13 {BIG LEFT} Ctrl-Left Ctrl-A Left Arrow ^A\E[D ;14 {BIG LEFT} Ctrl-Left PF1 Left Arrow \EOP\E[D set key \5491 \27OP\27[D ; Ctrl-Left Middle Keypad set key \1395 \27OP\27[D ; Ctrl-Left Right Keypad ;15 {BIG LEFT} Ctrl-Left Ctrl-A PF2 4 ^A\EOQ4 ;16 {BIG LEFT} Ctrl-Left PF1 PF2 4 \EOP\EOQ4 ;17 {BIG LEFT} Ctrl-Left Ctrl-F Tab ^F\t ;18 {BIG LEFT} Ctrl-Left PF2 Tab \EOQ\t ;19 {BIG LEFT} Ctrl-Left Shift-Tab \E[Z set key \783 \27[Z ; Shift-Tab for Big Left ;20 {BIG RIGHT} Ctrl-Right Ctrl-A Right Arrow ^A\E[C ;21 {BIG RIGHT} Ctrl-Right PF1 Right Arrow \EOP\E[C set key \5492 \27OP\27[C ; Ctrl-Right Middle Keypad set key \1396 \27OP\27[C ; Ctrl-Right Right Keypad ;22 {BIG RIGHT} Ctrl-Right Ctrl-A PF2 6 ^A\EOQ6 ;23 {BIG RIGHT} Ctrl-Right PF1 PF2 6 \EOP\EOQ6 ;24 {NEXT SHEET} Ctrl-Pg Up Ctrl-A PF2 9 ^A\EOQ9 ;25 {NEXT SHEET} Ctrl-Pg Up PF1 PF2 9 \EOP\EOQ9 set key \5517 \27OP\27OQ9 ; Ctrl-Pg Up Middle Keypad set key \1421 \27OP\27OQ9 ; Ctrl-Pg Up Right Keypad ;26 {PREV SHEET} Ctrl-Pg Dn Ctrl-A PF2 3 ^A\EOQ3 ;27 {PREV SHEET} Ctrl-Pg Dn PF1 PF2 3 \EOP\EOQ3 set key \5521 \27OP\27OQ3 ; Ctrl-Pg Dn Middle Keypad set key \1425 \27OP\27OQ3 ; Ctrl-Pg Dn Right Keypad ;28 {FIRST CELL} Ctrl-Home Ctrl-A PF2 7 ^A\EOQ7 ;29 {FIRST CELL} Ctrl-Home PF1 PF2 7 \EOP\EOQ7 set key \5495 \27OP\27OQ7 ; Ctrl-Home Middle Keypad set key \1399 \27OP\27OQ7 ; Ctrl-Home Right Keypad ;30 {FILE} Ctrl-End Ctrl-A PF2 1 ^A\EOQ1 ;31 {FILE} Ctrl-End PF1 PF2 1 \EOP\EOQ1 ;32 {TAB} Tab Tab \t ;33 {BACKSPACE} Backspace Backspace \b set key \270 \8 ;34 {DEL} Del Delete ^? ;35 {DEL} Del PF2 . \EOQ. set key \4435 \27OQ. ; Delete Middle Keypad set key \339 \27OQ. ; Del Right Keypad ;36 {INS} Ins PF2 0 \EOQ0 ;37 {RETURN} Return Return ^M ;38 {RETURN} Return Line Feed (Ctrl-J) ^J ;39 {ESC} Esc Esc \E set key \27 \27 ; A true Esc ;40 {ESC} Esc PF4 \EOS ;41 {SCROLL LOCK} Scroll Lock PF3 \EOR ;42 {HELP} F1 PF1 1 \EOP1 set key \315 \27OP1 ;43 {EDIT} F2 PF1 2 \EOP2 set key \316 \27OP2 ;44 {NAME} F3 PF1 3 \EOP3 set key \317 \27OP3 ;45 {ABS} F4 PF1 4 \EOP4 set key \318 \27OP4 ;46 {GOTO} F5 PF1 5 \EOP5 set key \319 \27OP5 ;47 {WINDOW} F6 PF1 6 \EOP6 set key \320 \27OP6 ;48 {QUERY} F7 PF1 7 \EOP7 set key \321 \27OP7 ;49 {TABLE} F8 PF1 8 \EOP8 set key \322 \27OP8 ;50 {CALC} F9 PF1 9 \EOP9 set key \323 \27OP9 ;51 {GRAPH} F10 PF1 0 \EOP0 set key \324 \27OP0 ;52 {COMPOSE} Alt-F1 Ctrl-F PF1 1 ^F\EOP1 ;53 {COMPOSE} Alt-F1 PF2 PF1 1 \EOQ\EOP1 set key \2408 \27OQ\27OP1 ;54 {RECORD} Alt-F2 Ctrl-F PF1 2 ^F\EOP2 ;55 {RECORD} Alt-F2 PF2 PF1 2 \EOQ\EOP2 set key \2409 \27OQ\27OP2 ;56 {RUN} Alt-F3 Ctrl-F PF1 3 ^F\EOP3 ;57 {RUN} Alt-F3 PF2 PF1 3 \EOQ\EOP3 set key \2410 \27OQ\27OP3 ;58 {UNDO} Alt-F4 Ctrl-F PF1 4 ^F\EOP4 ;59 {UNDO} Alt-F4 PF2 PF1 4 \EOQ\EOP4 set key \2411 \27OQ\27OP4 ;60 {ZOOM} Alt-F6 Ctrl-F PF1 6 ^F\EOP6 ;61 {ZOOM} Alt-F6 PF2 PF1 6 \EOQ\EOP6 set key \2413 \27OQ\27OP6 ;62 {REFRESH} Undefined Ctrl-L ^L ;63 {REFRESH} Undefined Ctrl-R ^R ;64 {BELL} Undefined Ctrl-G ^G ;65 {MAC-A} Alt-a Ctrl-F a ^Fa ;66 {MAC-A} Alt-a Ctrl-F A ^FA ;67 {MAC-A} Alt-a PF2 a \EOQa ;68 {MAC-A} Alt-a PF2 A \EOQA ;69 {MAC-B} Alt-b Ctrl-F b ^Fb ;70 {MAC-B} Alt-b Ctrl-F B ^FB ;71 {MAC-B} Alt-b PF2 b \EOQb ;72 {MAC-B} Alt-b PF2 B \EOQB ;73 {MAC-C} Alt-c Ctrl-F c ^Fc ;74 {MAC-C} Alt-c Ctrl-F C ^FC ;75 {MAC-C} Alt-c PF2 c \EOQc ;76 {MAC-C} Alt-c PF2 C \EOQC ;77 {MAC-D} Alt-d Ctrl-F d ^Fd ;78 {MAC-D} Alt-d Ctrl-F D ^FD ;79 {MAC-D} Alt-d PF2 d \EOQd ;80 {MAC-D} Alt-d PF2 D \EOQD ;81 {MAC-E} Alt-e Ctrl-F e ^Fe ;82 {MAC-E} Alt-e Ctrl-F E ^FE ;83 {MAC-E} Alt-e PF2 e \EOQe ;84 {MAC-E} Alt-e PF2 E \EOQE ;85 {MAC-F} Alt-f Ctrl-F f ^Ff ;86 {MAC-F} Alt-f Ctrl-F F ^FF ;87 {MAC-F} Alt-f PF2 f \EOQf ;88 {MAC-F} Alt-f PF2 F \EOQF ;89 {MAC-G} Alt-g Ctrl-F g ^Fg ;90 {MAC-G} Alt-g Ctrl-F G ^FG ;91 {MAC-G} Alt-g PF2 g \EOQg ;92 {MAC-G} Alt-g PF2 G \EOQG ;93 {MAC-H} Alt-h Ctrl-F h ^Fh ;94 {MAC-H} Alt-h Ctrl-F H ^FH ;95 {MAC-H} Alt-h PF2 h \EOQh ;96 {MAC-H} Alt-h PF2 H \EOQH ;97 {MAC-I} Alt-i Ctrl-F i ^Fi ;98 {MAC-I} Alt-i Ctrl-F I ^FI ;99 {MAC-I} Alt-i PF2 i \EOQi ;100 {MAC-I} Alt-i PF2 I \EOQI ;101 {MAC-J} Alt-j Ctrl-F j ^Fj ;102 {MAC-J} Alt-j Ctrl-F J ^FJ ;103 {MAC-J} Alt-j PF2 j \EOQj ;104 {MAC-J} Alt-j PF2 J \EOQJ ;105 {MAC-K} Alt-k Ctrl-F k ^Fk ;106 {MAC-K} Alt-k Ctrl-F K ^FK ;107 {MAC-K} Alt-k PF2 k \EOQk ;108 {MAC-K} Alt-k PF2 K \EOQK ;109 {MAC-L} Alt-l Ctrl-F l ^Fl ;110 {MAC-L} Alt-l Ctrl-F L ^FL ;111 {MAC-L} Alt-l PF2 l \EOQl ;112 {MAC-L} Alt-l PF2 L \EOQL ;113 {MAC-M} Alt-m Ctrl-F m ^Fm ;114 {MAC-M} Alt-m Ctrl-F M ^FM ;115 {MAC-M} Alt-m PF2 m \EOQm ;116 {MAC-M} Alt-m PF2 M \EOQM ;117 {MAC-N} Alt-n Ctrl-F n ^Fn ;118 {MAC-N} Alt-n Ctrl-F N ^FN ;119 {MAC-N} Alt-n PF2 n \EOQn ;120 {MAC-N} Alt-n PF2 N \EOQN ;121 {MAC-O} Alt-o Ctrl-F o ^Fo ;122 {MAC-O} Alt-o Ctrl-F O ^FO ;123 {MAC-O} Alt-o PF2 o \EOQo ;124 {MAC-O} Alt-o PF2 O \EOQO ;125 {MAC-P} Alt-p Ctrl-F p ^Fp ;126 {MAC-P} Alt-p Ctrl-F P ^FP ;127 {MAC-P} Alt-p PF2 p \EOQp ;128 {MAC-P} Alt-p PF2 P \EOQP ;129 {MAC-Q} Alt-q Ctrl-F q ^Fq ;130 {MAC-Q} Alt-q Ctrl-F Q ^FQ ;131 {MAC-Q} Alt-q PF2 q \EOQq ;132 {MAC-Q} Alt-q PF2 Q \EOQQ ;133 {MAC-R} Alt-r Ctrl-F r ^Fr ;134 {MAC-R} Alt-r Ctrl-F R ^FR ;135 {MAC-R} Alt-r PF2 r \EOQr ;136 {MAC-R} Alt-r PF2 R \EOQR ;137 {MAC-S} Alt-s Ctrl-F s ^Fs ;138 {MAC-S} Alt-s Ctrl-F S ^FS ;139 {MAC-S} Alt-s PF2 s \EOQs ;140 {MAC-S} Alt-s PF2 S \EOQS ;141 {MAC-T} Alt-t Ctrl-F t ^Ft ;142 {MAC-T} Alt-t Ctrl-F T ^FT ;143 {MAC-T} Alt-t PF2 t \EOQt ;144 {MAC-T} Alt-t PF2 T \EOQT ;145 {MAC-U} Alt-u Ctrl-F u ^Fu ;146 {MAC-U} Alt-u Ctrl-F U ^FU ;147 {MAC-U} Alt-u PF2 u \EOQu ;148 {MAC-U} Alt-u PF2 U \EOQU ;149 {MAC-V} Alt-v Ctrl-F v ^Fv ;150 {MAC-V} Alt-v Ctrl-F V ^FV ;151 {MAC-V} Alt-v PF2 v \EOQv ;152 {MAC-V} Alt-v PF2 V \EOQV ;153 {MAC-W} Alt-w Ctrl-F w ^Fw ;154 {MAC-W} Alt-w Ctrl-F W ^FW ;155 {MAC-W} Alt-w PF2 w \EOQw ;156 {MAC-W} Alt-w PF2 W \EOQW ;157 {MAC-X} Alt-x Ctrl-F x ^Fx ;158 {MAC-X} Alt-x Ctrl-F X ^FX ;159 {MAC-X} Alt-x PF2 x \EOQx ;160 {MAC-X} Alt-x PF2 X \EOQX ;161 {MAC-Y} Alt-y Ctrl-F y ^Fy ;162 {MAC-Y} Alt-y Ctrl-F Y ^FY ;163 {MAC-Y} Alt-y PF2 y \EOQy ;164 {MAC-Y} Alt-y PF2 Y \EOQY ;165 {MAC-Z} Alt-z Ctrl-F z ^Fz ;166 {MAC-Z} Alt-z Ctrl-F Z ^FZ ;167 {MAC-Z} Alt-z PF2 z \EOQz ;168 {MAC-Z} Alt-z PF2 Z \EOQZ