home *** CD-ROM | disk | FTP | other *** search
/ Languages Around the World / LanguageWorld.iso / language / chinese / njstar30 / njcga.key < prev    next >
Text File  |  1993-07-19  |  6KB  |  197 lines

  1. * this is a comment line
  2. *------------------------------------
  3. * Key config file for NJSTAR ver 2.1
  4. *
  5. * ^ = CTRL    @ = ALT    # = SHIFT
  6. *
  7. *------------------------------------
  8. *MetaKey - two key commands
  9. *------------------------------------
  10. * ctrl-x is used for meta key
  11. * but can be defined to other key
  12. * Keys go with Meta:
  13. *  ^A -> ^Z
  14. *   A -> Z
  15. *   0 -> 9
  16. *   ESC; ^BACKSLASH; ^RBRACE; ^6; ^- (MINUS)
  17. *   ! " # $ % & ' ( ) * + , - . / : ; < = > ? @ [ \ ] ^ _
  18. *---------------------------------------------------------
  19. ^X        MetaKey
  20. Meta+^S   SaveFile
  21. Meta+^W   SaveAs
  22. Meta+^Z   QuitFile
  23. Meta+^V   EditFile
  24. *------------------------------------------------------------------------------
  25. * Macro commands - Excute more than one command with one key stroke, plus more.
  26. *
  27. * NOTE:
  28. *       1. macro command start with 'Macro'
  29. *       2. '&' at and means continue at next line
  30. *       3. '#' followed by number n == Insert Ascii n into Macro key.
  31. *           Max n is 160, n can be specified as: DEC #150; OCT #083; HEX #0xA0.
  32. *       4. '$' followed by number n == Sleep n ticks before exec. next command.
  33. *       5. Lebeles are a name+':'; eg. BEG: END:, Max number of Labeles is 64.
  34. *       6. Jump   Beg: == Jump to Label Beg: unconditionally
  35. *       7. JTrue  Beg: == Jump to Beg: if previous command is executed Ok
  36. *       8. JFalse Beg: == Jump to Beg: if previous command is executed NOT Ok
  37. *       9. Pause == Stop Macro Execution till Enter/ESC is Pressed
  38. *      10. <ScreenOff> turn off screen display when in macro
  39. *      11. <ScreenOn>  turn on  screen display when in macro
  40. *      12. "XXXX"  == insert XXXX into Only File or Search string. eg "NJSTAR"
  41. *      13. 'XXXX'  == insert XXXX into Pinyin Line or file. eg 'zhongguo '
  42. *          'xxx' and "xxx" are different only when NJSTAR not in ASCII mode
  43. *
  44. *NOTE:     Press Ctrl+C/Break to stop Macro execution. specially dead loop.
  45. *------------------------------------------------------------------------------
  46. *Examples:
  47. #UP       Macro CursorUp    MarkBlock
  48. #Down     Macro CursorDown  MarkBlock
  49. #Left     Macro CursorLeft  MarkBlock
  50. #Right    Macro Screenoff MarkBlock CursorRight Markblock
  51. *@E        Macro EditFile ListDir
  52. Meta+^P   Macro Start: BegFile beg: $12 PageDown JFalse Start: Jump beg:
  53. Meta+^N   Macro "Njstar" 'nihong '  #156 "39" #155 '00'
  54. ^N        Macro ScreenOff "í╛─╧╝½╨╟í┐"
  55. Meta+^L   Macro beg: Scrolldown Jfalse end: JUMP beg: &
  56.                 end: BegFile $180 Jump beg:
  57.  
  58. Meta+^M   Macro search Pause markblock
  59.  
  60. *Ask search string then search backward
  61. ^V   Macro search Pause SearchBackward
  62.  
  63. ** New Macro implement DelToEndOfFile
  64. Meta+E   Macro UnMarkBlock MarkBlock EndFile MarkBlock DelBlock
  65.  
  66. ** New Macro implement DelToEndOfScreen
  67. Meta+Q   Macro UnMarkBlock MarkBlock EndScreen EndLine MarkBlock DelBlock
  68. Meta+W   Macro ScreenOff UnMarkBlock MarkBlock EndScreen EndLine &
  69.                          MarkBlock DelBlock
  70.  
  71. *--------------------------------------------
  72. * Mouse buttons
  73. *--------------------------------------------
  74. M_LR      UnMarkBlock
  75. M_LEFT    Nothing
  76. M_RIGHT   MarkBlock
  77. M_LL      GetCode
  78. M_RR      MarkLine
  79. M_MID     MarkLine
  80. M_MM      QuickHelp 
  81.  
  82. *--------------------------------------------
  83. * one key commands
  84. *--------------------------------------------
  85.  
  86. #F2       HzSaveFile
  87. #F3       HzDecode
  88. #F4       HzEditFile
  89. #F5       PcxSaveFile
  90. #F6       ZwSaveFile
  91. #F7       ZwDecode
  92. #F8       ZwEditFile
  93. #F9       Keyboard
  94. #F10      FileList
  95. #F11      Macro UnMarkBlock AddPinYin
  96. #F12      Macro UnMarkBlock DelPinYin
  97. ^B        SearchBackward
  98. ^E        DelToEndLine
  99. ^F        SearchForward
  100. ^G        GotoBlock
  101. ^K        DelToEndLine
  102. ^J        DelToBegLine
  103. ^L        DupLine
  104. ^P        Print
  105. ^S        Search
  106. ^T        TimeDate
  107. ^W        Copy
  108. ^Y        Paste
  109. ^BS       DelLine
  110. GREY+     Copy
  111. GREY-     DelBlock
  112. GREY*     Paste
  113. BS        BackSpace
  114. TAB       TabRight
  115. ENTER     Enter
  116. GREYENTER HardReturn
  117. #ENTER    HardReturn
  118. @Y        UnDelBlock
  119. @U        UnMarkBlock
  120. @D        DelBlock
  121. @L        MarkLine
  122. @C        CopyBlock
  123. @B        MarkBlock
  124. @M        MoveBlock
  125. @W        SaveBlock
  126. @X        LianXiang
  127. @Z        GetCode
  128. F1        QuickHelp
  129. #F1       Menu
  130. F2        SaveFile
  131. F3        QuitFile
  132. F4        File
  133. F5        Search
  134. F6        SearchReplace
  135. F7        RenameFile
  136. F8        EditFile
  137. INS       UnDelLine
  138. F9        UnDelLine
  139. F10       NextFile
  140. F11       MacroRec
  141. F12       MacroExec
  142. @F11      SaveMacro
  143. @F12      ReadMacro
  144. Meta+R    MacroRec
  145. Meta+E    MacroExec
  146. Meta+w    SaveMacro
  147. Meta+s    ReadMacro
  148. HOME      BegLine
  149. UP        CursorUp
  150. PGUP      PageUp
  151. LEFT      CursorLeft
  152. RIGHT     CursorRight
  153. END       EndLine
  154. DOWN      CursorDown
  155. PGDN      PageDown
  156. DEL       DelChar
  157. ^F1       FileStatus
  158. ^F2       SaveDic
  159. ^F3       QuitAll
  160. ^F4       SaveAll
  161. ^F5       WordCount
  162. ^F6       GotoLine
  163. ^F7       SaveAs
  164. ^F8       AddLX
  165. ^F9       ToggleEOL
  166. ^F10      SwitchCCLIB
  167. ^F11      RepeatCmd
  168. ^F12      OutCode
  169. Meta+^R   RepeatCmd
  170. @F1       macro ListDir editfile
  171. @F2       EXinput
  172. @F3       QWinput
  173. @F4       GBinput
  174. @F5       PYinput
  175. @F6       ASCinput
  176. @F7       ZYinput
  177. @F8       DelLX
  178. @F9       PureChinese
  179. @F10       PrevFile
  180. ^LEFT     WordLeft
  181. ^RIGHT    WordRight
  182. ^END      EndFile
  183. ^HOME     BegFile
  184.  
  185. ^u        BegScreen
  186. ^d        EndScreen
  187. ^a        ScrollUp
  188. ^z        ScrollDown
  189.  
  190. ^UP       BegScreen
  191. ^DOWN     EndScreen
  192. @UP       ScrollUp
  193. @DOWN     ScrollDown
  194. *---------------------------
  195. * end of njconfig.key
  196. *---------------------------
  197.