home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Languages Around the World
/
LanguageWorld.iso
/
language
/
chinese
/
njstar30
/
njcga.key
< prev
next >
Wrap
Text File
|
1993-07-19
|
6KB
|
197 lines
* this is a comment line
*------------------------------------
* Key config file for NJSTAR ver 2.1
*
* ^ = 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 GetCode
M_RR MarkLine
M_MID MarkLine
M_MM QuickHelp
*--------------------------------------------
* one key commands
*--------------------------------------------
#F2 HzSaveFile
#F3 HzDecode
#F4 HzEditFile
#F5 PcxSaveFile
#F6 ZwSaveFile
#F7 ZwDecode
#F8 ZwEditFile
#F9 Keyboard
#F10 FileList
#F11 Macro UnMarkBlock AddPinYin
#F12 Macro UnMarkBlock DelPinYin
^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
INS UnDelLine
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
^F12 OutCode
Meta+^R RepeatCmd
@F1 macro ListDir editfile
@F2 EXinput
@F3 QWinput
@F4 GBinput
@F5 PYinput
@F6 ASCinput
@F7 ZYinput
@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
*---------------------------