home *** CD-ROM | disk | FTP | other *** search
/ Columbia Kermit / kermit.zip / mskermit / msimsw.ini < prev    next >
Text File  |  2020-01-01  |  7KB  |  201 lines

  1. ; File MSIWPX.INI
  2. ;
  3. ; This keyboard mapping is to support MicroSoft Word 5.0 on SCO-Unix
  4. ; or Xenix but should work on any Unix Word implementation.
  5. ; It basically remaps the keyboard so that it sends the Word 'escape'
  6. ; convention sequences:
  7. ; Ctl-A == SOH == \1 --> Alt
  8. ; Ctl-C ==     == \3 --> Ctl
  9. ; Ctl-Z == SUB == \26 -> Shift
  10. ; Ctl-F == ENQ == \6 --> Function Key
  11. ;
  12. ; Contributed by Rodney Brown, Co-Cam Computer Group, Australia, May 1991.
  13. ; e-mail: rdb@rand.mel.cocam.oz.au
  14. ; His comments:
  15. ;
  16. ; Word provides a limping mode to support the lack of Scan codes.
  17. ; Alt -> Ctl-A, Ctl -> Ctl-C, Shift -> Ctl-Z
  18. ; Function Key 1-10 -> Ctl-F 1-9,0
  19. ; Here is the keyboard remapping.
  20. ;
  21. ; I use a TERMINALS macro on ALT-W to load that Keyboard, run a script to
  22. ; fiddle with the TERM variable, run word & send the PRODUCT escape sequence
  23. ; to reset to a standard keyboard mapping after exiting word.
  24. ;
  25. ; def PRODUCT take a:\spansi.krm, conn
  26. ;
  27. ; The following two lines in the /usr/lib/word/tcap file for the VT200 entry
  28. ; give the paragraph character, midline dots & other DOS standard Word
  29. ; characters. (Requires PARITY NONE connection)
  30. ;
  31. ;  :Wa=\140:Wb=\145:Wc=\266:Wd=\142:Wf=\267:Wg=\151:\
  32. ;  :Wi=\253:Wj=\273:\
  33. ;
  34. ; A better way of proceeding could be to set up the word tcap entry to use
  35. ; a standard Kermit keyboard mapping for function & cursor control keys,
  36. ; so that the Word extensions don't interfere with normal running & don't
  37. ; require separate loading.
  38. ;
  39. set key clear
  40. set key \315    \{6}1        ; F1
  41. set key \852    \26\{6}1    ; Shift-F1
  42. set key \1374    \3\{6}1        ; Ctl-F1
  43. set key \2408    \1\{6}1        ; Alt-F1
  44. set key \316    \{6}2        ; F2
  45. set key \853    \26\{6}2    ; Shift-F2
  46. set key \1375    \3\{6}2        ; Ctl-F2
  47. set key \2409    \1\{6}2        ; Alt-F2
  48. set key \317    \{6}3        ; F3
  49. set key \854    \26\{6}3    ; Shift-F3
  50. set key \1376    \3\{6}3        ; Ctl-F3
  51. set key \2410    \1\{6}3        ; Alt-F3
  52. set key \318    \{6}4        ; F4
  53. set key \855    \26\{6}4    ; Shift-F4
  54. set key \1377    \3\{6}4        ; Ctl-F4
  55. set key \2411    \1\{6}4        ; Alt-F4
  56. set key \319    \{6}5        ; F5
  57. set key \856    \26\{6}5    ; Shift-F5
  58. set key \1378    \3\{6}5        ; Ctl-F5
  59. set key \2412    \1\{6}5        ; Alt-F5
  60. set key \320    \{6}6        ; F6
  61. set key \857    \26\{6}6    ; Shift-F6
  62. set key \1379    \3\{6}6        ; Ctl-F6
  63. set key \2413    \1\{6}6        ; Alt-F6
  64. set key \321    \{6}7        ; F7
  65. set key \858    \26\{6}7    ; Shift-F7
  66. set key \1380    \3\{6}7        ; Ctl-F7
  67. set key \2414    \1\{6}7        ; Alt-F7
  68. set key \322    \{6}8        ; F8
  69. set key \859    \26\{6}8    ; Shift-F8
  70. set key \1381    \3\{6}8        ; Ctl-F8
  71. set key \2415    \1\{6}8        ; Alt-F8
  72. set key \323    \{6}9        ; F9
  73. set key \860    \26\{6}9    ; Shift-F9
  74. set key \1382    \3\{6}9        ; Ctl-F9
  75. set key \2416    \1\{6}9        ; Alt-F9
  76. set key \324    \{6}0        ; F10
  77. set key \861    \26\{6}0    ; Shift-F10
  78. set key \1383    \3\{6}0        ; Ctl-F10
  79. set key \2417    \1\{6}0        ; Alt-F10
  80. set key \2334    \{1}a        ; Alt-a
  81. set key \2352    \{1}b        ; Alt-b
  82. set key \2350    \{1}c        ; Alt-c
  83. set key \2336    \{1}d        ; Alt-d
  84. set key \2322    \{1}e        ; Alt-e
  85. set key \2337    \{1}f        ; Alt-f
  86. set key \2338    \{1}g        ; Alt-g
  87. set key \2339    \{1}h        ; Alt-h
  88. set key \2327    \{1}i        ; Alt-i
  89. set key \2340    \{1}j        ; Alt-j
  90. set key \2341    \{1}k        ; Alt-k
  91. set key \2342    \{1}l        ; Alt-l
  92. set key \2354    \{1}m        ; Alt-m
  93. set key \2353    \{1}n        ; Alt-n
  94. set key \2328    \{1}o        ; Alt-o
  95. set key \2329    \{1}p        ; Alt-p
  96. set key \2320    \{1}q        ; Alt-q
  97. set key \2323    \{1}r        ; Alt-r
  98. set key \2335    \{1}s        ; Alt-s
  99. set key \2324    \{1}t        ; Alt-t
  100. set key \2326    \{1}u        ; Alt-u
  101. set key \2351    \{1}v        ; Alt-v
  102. set key \2321    \{1}w        ; Alt-w
  103. set key \2349    \{1}x        ; Alt-x
  104. set key \2325    \{1}y        ; Alt-y
  105. set key \2348    \{1}z        ; Alt-z
  106. ;set key \2330    \{1}[        ; Alt-[
  107. ;set key \2347    \{1}\        ; Alt-\
  108. ;set key \2331    \{1}]        ; Alt-]
  109. ;set key \2344    \{1}'        ; Alt-'
  110. set key \2434    \{1}-        ; Alt--        Subscript
  111. set key \2433    \{1}0        ; Alt-0
  112. set key \2424    \{1}1        ; Alt-1
  113. set key \2425    \{1}2        ; Alt-2
  114. set key \2426    \{1}3        ; Alt-3
  115. set key \2427    \{1}4        ; Alt-4
  116. set key \2428    \{1}5        ; Alt-5
  117. set key \2429    \{1}6        ; Alt-6
  118. set key \2430    \{1}7        ; Alt-7
  119. set key \2431    \{1}8        ; Alt-8
  120. set key \2432    \{1}9        ; Alt-9
  121. ;set key \2343    \{1};        ; Alt-;
  122. ;set key \2355    \{1},        ; Alt-,
  123. set key \2435    \{1}=        ; Alt-=        SuperScript (Alt-+)
  124. ;set key \2356    \{1}>        ; Alt->
  125. ;set key \2357    \{1}/        ; Alt-/
  126. ;set key \2345    \{1}`        ; Alt-`
  127. set key \3373    \kexit        ; Ctl-Alt-X
  128. set key \3376    \kbreak        ; Ctl-Alt-B
  129. set key \4432    \Kdnarr        ; G-DArrow
  130. set key \4944    \26\Kdnarr    ; Shift-G-DArrow
  131. set key \5523    \3\Kdnarr    ; Ctl-G-DArrow
  132. set key \6035    \26\3\Kdnarr    ; Ctl-Shift-G-DArrow
  133. set key \4427    \Klfarr        ; G-LArrow
  134. set key \4939    \26\Klfarr    ; Shift-G-LArrow
  135. set key \5491    \3\Klfarr    ; Ctl-G-LArrow
  136. set key \6003    \26\3\Klfarr    ; Ctl-Shift-G-LArrow
  137. set key \4429    \Krtarr        ; G-RArrow
  138. set key \4941    \26\Krtarr    ; Shift-G-RArrow
  139. set key \5492    \3\Krtarr    ; Ctl-G-RArrow
  140. set key \6004    \26\3\Krtarr    ; Ctl-Shift-G-RArrow
  141. set key \4424    \Kuparr        ; G-UArrow
  142. set key \4936    \26\Kuparr    ; Shift-G-UArrow
  143. set key \5517    \3\Kuparr    ; Ctl-G-UArrow
  144. set key \6029    \26\3\Kuparr    ; Ctl-Shift-G-UArrow
  145. set key \4423    \20        ; G-Home
  146. set key \4935    \26\20        ; Shift-G-Home
  147. set key \5495    \3\20        ; Ctl-G-Home
  148. set key \6007    \26\3\20    ; Ctl-Shift-G-Home
  149. set key \4431    \5        ; G-End
  150. set key \4943    \26\5        ; Shift-G-End
  151. set key \5493    \3\5        ; Ctl-G-End
  152. set key \6005    \26\3\5        ; Ctl-Shift-G-End
  153. set key \4433    \4        ; G-PageDn
  154. set key \4945    \26\4        ; Shift-G-PageDn
  155. set key \5494    \3\4        ; Ctl-G-PageDn
  156. set key \6006    \26\3\4        ; Ctl-Shift-G-PageDn
  157. set key \4425    \21        ; G-PageUp
  158. set key \4937    \26\21        ; Shift-G-PageUp
  159. set key \5508    \3\21        ; Ctl-G-PageUp
  160. set key \6020    \26\3\21    ; Ctl-Shift-G-PageUp
  161. set key \2305    \3\27        ; Alt-Esc    instead of Ctl-Esc
  162. set key \2817    \3\26\27    ; Alt-Shift-Esc    instead of Ctl-Shift-Esc
  163. set key \783    \26\9        ; Shift-Tab
  164. set key \796    \26\13        ; Shift-Enter
  165. set key \3356    \1\6\13        ; Alt-Ctl-Enter
  166. set key \2332    \3\13        ; Alt-Enter instead of Ctl-Enter
  167. set key \2844    \3\26\13    ; Alt-Shift-Enter instead of Ctl-Shift-Enter
  168. set key \270    \8        ; Backspace
  169. set key \782    \127        ; Shift-Backspace
  170. set key \4947    \26\24        ; Shift-G-Delete
  171. set key \4434    \22        ; G-Insert
  172. set key \4946    \26\22        ; Shift-G-Insert
  173. ;
  174. set key \327    \20        ; kp7,Home
  175. ;set key \845    \26\20        ; Shift-kp7,Home
  176. set key \1399    \3\20        ; Ctl-kp7,Home
  177. set key \335    \5        ; kp1,End
  178. ;set key \847    \26\5        ; Shift-kp1,End
  179. set key \1397    \3\5        ; Ctl-kp1,End
  180. set key \337    \4        ; kp3,PageDn
  181. ;set key \849    \26\4        ; Shift-kp3,PageDn
  182. set key \1398    \3\4        ; Ctl-kp3,PageDn
  183. set key \329    \21        ; kp9,PageUp
  184. ;set key \841    \26\21        ; Shift-kp9,PageUp
  185. set key \1412    \3\21        ; Ctl-kp9,PageUp
  186. set key \338    \22        ; kp0,Insert
  187. set key \4877    \26\13        ; Shift-kp_Enter
  188. set key \3494    \1\6\13        ; Alt-Ctl-kp_Enter
  189. set key \5386    \3\13        ; Ctl-kp_Enter
  190. set key \5898    \3\26\13    ; Ctl-Shift-kp_Enter
  191. ;
  192. set term display 8
  193. set term cursor block
  194. set term arrow cursor
  195. set term vt320
  196. set mode off
  197. set term clear
  198. set term char latin1
  199.  
  200. ; End of MSIWPX.INI
  201.