home *** CD-ROM | disk | FTP | other *** search
- * this is a comment line
- *------------------------------------
- * Key config file for NJSTAR ver 1.20
- *
- * ^ = CTRL @ = ALT # = SHIFT
- *
- *------------------------------------
- *MetaKey - two key commands
- *------------------------------------
- * ctrl-x is used for meta key
- * but can be defined to other key
- * Keys go with Meta:
- * ^A -> ^Z
- * A -> Z
- * 0 -> 9
- * ESC; ^BACKSLASH; ^RBRACE; ^6; ^- (MINUS)
- * ! " # $ % & ' ( ) * + , - . / : ; < = > ? @ [ \ ] ^ _
- *---------------------------------------------------------
- ^X MetaKey
-
- Meta+^S SaveFile
- Meta+^W SaveAs
- Meta+^Z QuitFile
- Meta+^V EditFile
- *------------------------------------------------------------------------------
- * Macro commands - Excute more than one command with one key stroke, plus more.
- *
- * NOTE:
- * 1. macro command start with 'Macro'
- * 2. '&' at and means continue at next line
- * 3. '#' followed by number n == Insert Ascii n into Macro key.
- * Max n is 160, n can be specified as: DEC #150; OCT #083; HEX #0xA0.
- * 4. '$' followed by number n == Sleep n ticks before exec. next command.
- * 5. Lebeles are a name+':'; eg. BEG: END:, Max number of Labeles is 64.
- * 6. Jump Beg: == Jump to Label Beg: unconditionally
- * 7. JTrue Beg: == Jump to Beg: if previous command is executed Ok
- * 8. JFalse Beg: == Jump to Beg: if previous command is executed NOT Ok
- * 9. Pause == Stop Macro Execution till Enter/ESC is Pressed
- * 10. <ScreenOff> turn off screen display when in macro
- * 11. <ScreenOn> turn on screen display when in macro
- * 12. "XXXX" == insert XXXX into Only File or Search string. eg "NJSTAR"
- * 13. 'XXXX' == insert XXXX into Pinyin Line or file. eg 'zhongguo '
- * 'xxx' and "xxx" are different only when NJSTAR not in ASCII mode
- *
- *NOTE: Press Ctrl+C/Break to stop Macro execution. specially dead loop.
- *------------------------------------------------------------------------------
- *Examples:
- #UP Macro CursorUp MarkBlock
- #Down Macro CursorDown MarkBlock
- #Left Macro CursorLeft MarkBlock
- #Right Macro Screenoff MarkBlock CursorRight Markblock
- @E Macro EditFile ListDir
- Meta+^P Macro Start: BegFile beg: $12 PageDown JFalse Start: Jump beg:
- Meta+^N Macro "Njstar" 'nihong ' #156 "39" #155 '00'
- ^N Macro ScreenOff "í╛─╧╝½╨╟í┐"
- Meta+^L Macro beg: Scrolldown Jfalse end: JUMP beg: &
- end: BegFile $180 Jump beg:
- Meta+^M Macro search Pause markblock
-
- *Ask search string then search backward
- ^V Macro search Pause SearchBackward
-
- * New Macro implement DelToEndOfFile
- Meta+E Macro UnMarkBlock MarkBlock EndFile MarkBlock DelBlock
-
- * New Macro implement DelToEndOfScreen
- Meta+Q Macro UnMarkBlock MarkBlock EndScreen EndLine MarkBlock DelBlock
- Meta+W Macro ScreenOff UnMarkBlock MarkBlock EndScreen EndLine &
- MarkBlock DelBlock
- *--------------------------------------------
- * Mouse buttons
- *--------------------------------------------
- M_LR UnMarkBlock
- M_LEFT Nothing
- M_RIGHT MarkBlock
- M_LL PageDown
- M_RR MarkLine
- M_MID MarkLine
- M_MM macro QuickHelp UnMarkBlock
-
- *--------------------------------------------
- * one key commands
- *--------------------------------------------
-
- #F2 HzSaveFile
- #F3 HzDecode
- #F4 HzEditFile
- #F5 PcxSaveFile
- #F6 ZwSaveFile
- #F7 ZwDecode
- #F8 ZwEditFile
- #F10 FileList
- ^B SearchBackward
- ^E DelToEndLine
- ^F SearchForward
- ^G GotoBlock
- ^K DelToEndLine
- ^J DelToBegLine
- ^L DupLine
- ^P Print
- ^S Search
- ^T TimeDate
- ^W Copy
- ^Y Paste
- ^BS DelLine
- GREY+ Copy
- GREY- DelBlock
- GREY* Paste
- BS BackSpace
- TAB TabRight
- ENTER Enter
- GREYENTER HardReturn
- #ENTER HardReturn
- @Y UnDelBlock
- @U UnMarkBlock
- @D DelBlock
- @L MarkLine
- @C CopyBlock
- @B MarkBlock
- @M MoveBlock
- @W SaveBlock
- @X LianXiang
- @Z GetCode
- F1 QuickHelp
- #F1 Menu
- F2 SaveFile
- F3 QuitFile
- F4 File
- F5 Search
- F6 SearchReplace
- F7 RenameFile
- F8 EditFile
- F9 UnDelLine
- F10 NextFile
- F11 MacroRec
- F12 MacroExec
- @F11 SaveMacro
- @F12 ReadMacro
- Meta+R MacroRec
- Meta+E MacroExec
- Meta+w SaveMacro
- Meta+s ReadMacro
- HOME BegLine
- UP CursorUp
- PGUP PageUp
- LEFT CursorLeft
- RIGHT CursorRight
- END EndLine
- DOWN CursorDown
- PGDN PageDown
- DEL DelChar
- ^F1 FileStatus
- ^F2 SaveDic
- ^F3 QuitAll
- ^F4 SaveAll
- ^F5 WordCount
- ^F6 GotoLine
- ^F7 SaveAs
- ^F8 AddLX
- ^F9 ToggleEOL
- ^F10 SwitchCCLIB
- ^F11 RepeatCmd
- Meta+^R RepeatCmd
- @F1 ListDir
- @F2 EXinput
- @F3 QWinput
- @F4 GBinput
- @F5 PYinput
- @F6 ASCinput
- @F8 DelLX
- @F9 PureChinese
- @F10 PrevFile
- ^LEFT WordLeft
- ^RIGHT WordRight
- ^END EndFile
- ^HOME BegFile
-
- ^u BegScreen
- ^d EndScreen
- ^a ScrollUp
- ^z ScrollDown
-
- ^UP BegScreen
- ^DOWN EndScreen
- @UP ScrollUp
- @DOWN ScrollDown
- *---------------------------
- * end of njconfig.key
- *---------------------------
-