; SEDTKEYS.GLD Created 8-JUL-86 for use with SEDT.EXE V1.4. ; This key definition file supports the Rainbow GOLD keyboard and supports ; many of the keystroke conventions found in WPS-PLUS software. ; ; Revised 10-JUL-85 to add through keys. Also removed ; the :UU command. A001:LS. ;Control A: Set indentation level A002+@C-@L-:TAD@L. ;Control B Move line right one tab stop A004:LD. ;Control D: Decrease indentation level A005:LI. ;Control E: Increase indentation level A007+:TAD@SR. ;Control G: Adjust selected range one tab stop right A008-@L. ;Control H: Backspace;Goto line start A009:TAB. ;Control I: Tab;Insert a tab character A010(:D-@W). ;Control J: Line feed;Delete to beginning of word A011:K!"Key:"?"As: ". ;Control K: Define key A012(12:CH). ;Control L: Insert a form feed character A013:NL. ;Control M: Return;Insert a carriage return A016:PR?"Print to...? ". ;Control P: Print contents of buffer A017-20@L. ;Control Q: Scroll up 20 lines A020+@C-@L+:TAD@L. ;Control T: Adjust text a tab stop A021:UM. ;Control U: Undo last known command A023:RF. ;Control W: Refresh display A026+20@L. ;Control Z: Scroll down 20 lines A027(27:CH). ;Escape: Insert an escape character A127:D-@C. ;Rubout: Delete previous character GA002+@EL-@PAR+@C-@L-:TAD@PAR. ;Gold Control T: Adjust paragraph one tab stop right GA007-:TAD@SR. ;Control G: Adjust selected range one tab stop left GA008(:D-@L). ;Gold : Rub line GA009:SK!"Key:". ;Gold control I:Save key definition in buffer GA010(:D-@SEN). ;Gold : Delete to beginning of sentence GA012:LK!"Key:". ;Gold control L:Load key definition from buffer GA020+@EL-@PAR+@C-@L+:TAD@PAR. ;Gold Control B: Adjust paragraph one tab stop left GA021:UM. ;Gold Control U: Undo last known command GA039:REP. ;Gold ': Replace search string with contents of paste buffer GA044@F?"Enter String: ". ;Gold ,: Search for string GA045:I- -2@L:TF+@PAR. ;Gold -: Insert a hyphen and reformat paragraph GA046@N. ;Gold .: Continue search GA047:NS. ;Gold /; Continue search and replace GA060- ;Gold <: Set temporary direction to reverse GA062+ ;Gold >: Set temporary direction to forward GA066+@EB. ;Gold B: Goto end of buffer GA067:CL. ;Gold C: Center line GA068:WC. ;Gold D: Toggle between one and two window mode GA069:FE?"Edit File: ". ;Gold E: Edit new file in current buffer GA070:X. ;Gold F: Save current buffer and exit GA071:FG?"Get File: ". ;Gold G: Include file at current position GA072:H. ;Gold H: Help GA077:M. ;Gold M: Set mark GA078(12:CH). ;Gold N: Insert a form feed character GA080(12:CH). ;Gold P: Insert a form feed character GA081:Q. ;Gold Q: Exit without saving current buffer GA082:RL. ;Gold R: Enter ruler definition mode GA083:FS?"Save to File: ". ;Gold S: Save contents of buffer GA084-@BB. ;Gold T: Goto start of buffer GA085:UM. ;Gold U: Undo last command if possible GA087:WD. ;Gold W: Toggle between 132 and 80 character screen GA088:FX?"Execute SEDT Command File: ". ;Gold X: Execute Sedt commands from file GA090:Z. ;Gold Z: Clear buffer GA095:I- -2@L:TF+@PAR. ;Gold _: Insert a hyphen and reindent paragraph GA096. ;Gold `(HALT): Dead Key GA127(:D-@L:D-@C). ;Gold : Rub line F004:GAP@SR. ;F4: Append select range to paste buffer F006:FS?"Save to File: ". ;Interrupt: Save contents of buffer F007:UPD. ;(F7): Refresh screen F008:Q. ;Cancel: Quit without saving buffer F009:WC. ;
(F9): Toggle split screen mode F010:X. ;Exit: Save buffer and exit F011(27:CH). ;F11(ESC): Insert an escape character F012-@L. ;F12(BS): Goto beginning of line F013(:D-@W). ;F13(LF): Delete to beginning of word F014:LNEF048. ;(F14): Execute keystrokes in F015:H. ;Help: Help F016:SYS?"Operating system command: ". ;Do: Execute operating system command F0170:WI. ;F17: Select buffer 0 F0181:WI. ;F18: Select buffer 1 F0192:WI. ;F19: Select buffer 2 F0203:WI. ;F20: Select buffer 3 F021@F?"String: ". ;: Search for string F022:USR. ;Insert Here: Paste F023:D@SR. ;Remove: Cut F024:SEL. ;Select: Set select point at current position F025-10@L. ;Prev Screen: Go 10 lines up F026+10@L. ;Next Screen: Go 10 lines down F027-@V. ;Up Arrow: Go 1 line up vertically F028-@C. ;Left Arrow: Go 1 character back F029+@V. ;Down Arrow: Go 1 line down vertically F030+@C. ;Right Arrow: Go 1 character forward F031(:A+@C). ;: Advance one character F032(:B-@C). ;: Backup one character F033@L. ;: Move cursor position one line F034:CU@SR. ;: Change selected range to upper case F035@W. ;: Move cursor position one word F036@PAR. ;: Move cursor position one paragraph F037:CD@C@C. ;: Change character to lower case F038@SEN. ;: Move cursor position one sentence F039:LI. ;: Increase indentation by one F040:CU@C@C. ;: Change character to upper case F041:USR. ;: Paste F042:D@SR. ;: Cut F043:M. ;Keypad .: Mark a point F045@PAG. ;: Advance one page F046(:D+@W). ;: Delete word F047(:D+@C). ;: Delete character GF004:EAP@SR. ;Gold F4: Delete select region and append to paste buffer GF006:FS~~:SYS~TXTF %F~. ;Gold Interrupt: Save contents of buffer and run TXTF printing program GF009:CH. ;Gold
(F9): Insert character whose value precedes with GOLD # GF014:LNLF048. ;GOLD (F14): Load keystrokes into key GF016?"SEDT Command: ". ;Gold Do: Execute Sedt command GF0170:WI:WC. ;Gold F17: Select buffer 0 ...full screen GF0181:WI:WC. ;Gold F18: Select buffer 1 ...full screen GF0192:WI:WC. ;Gold F19: Select buffer 2 ...full screen GF0203:WI:WC. ;Gold F20: Select buffer 3 ...full screen GF021:SUB?"String: "?"By: ". ;Gold Find: Substitute next occurence of string with another string GF023:GE@SR. ;Gold Remove: Load paste buffer from select range without deleting GF024:RS. ;Gold Select: Cancel select point GF025-20@L. ;Gold : Move back 20 lines GF026+20@L. ;Gold : Move ahead 20 lines GF027-@BB. ;Gold Up Arrow: Goto start of buffer GF028-@L. ;Gold Left Arrow: Goto beginning of current line GF029+@EB. ;Gold Down Arrow: Goto beginning of Buffer GF030+@EL. ;Gold Right Arrow: Goto end of line GF031:A0(+@L:TI). ;Gold : Go forward until a key is struck GF032:B0(-@L:TI). ;Gold : Go backward until a key is struck GF033:D+@L:NL-@C. ;Gold : Delete from cursor to end of line GF034:CD@SR. ;Gold Change to upper case within selected range GF036:TF+@PAR. ;Gold : Reformat the current paragraph GF039:LS. ;Gold : Set current column as indent level GF041:PL?"Load Paste Buffer From File: ". ;Gold : Load paste buffer from file GF042:GE@SR. ;Gold Cut: Load paste buffer from select range without deleting GF043@M. ;Gold Keypad .: Goto marked point GF046:UW. ;Gold : Undelete word GF047:UC. ;Gold : Undelete character GF048(:D+@C+@C:UC). ;Gold : Swap characters