home *** CD-ROM | disk | FTP | other *** search
/ Liren Large Software Subsidy 16 / 16.iso / w / w047 / 1.ddi / NJCONFIG.KEY < prev   
Encoding:
Text File  |  1992-02-06  |  5.2 KB  |  190 lines

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