---- Cursor movement commands -----------------
COMMAND             KEYSTROKE (--- denotes NOT pre-installed)
 BottomOfScreen         ^end
 CursorDown             down arrow
 CursorLeft             left arrow
 CursorRight            right arrow
 CursorUp               up arrow
 EndOfLine              end key
 FirstOfLine            home key
 NewLine                ---
 Return                 enter or return key
 TopOfScreen            ^home
 WordLeft               ^left arrow
 WordRight              ^right arrow

---- Scroll (move screen) commands ------------
COMMAND             KEYSTROKE (--- denotes NOT pre-installed)
 BottomOffile           ^pgdn
 HalfPgDn               ---
 HalfPgUp               ---
 JumpToLine             ^j
 MakeTopOfScreen        f5
 PgDn                   pgdn
 PgUp                   pgup
 ScrollDown             ^z
 ScrollLeft             alt-f5        scrolls the screen left
 ScrollRight            alt-f6        scrolls the screen right
 ScrollUp               ^w
 TopOfFile              ^pgup

---- Delete and Insert commands ---------------
COMMAND             KEYSTROKE (--- denotes NOT pre-installed)
 AddLine                f2            adds an empty line after the cursor
 BackSpace              backspace
 DeleteChar             del key
 DeleteLeftWord         ^backspace
 DeleteLine             ^y
 DeleteRightWord        ^t
 DeleteToEOL            f6
 DupLine                f4            duplicates the cursor line
 GetPrev                ^-            duplicates the character above cursor
 SplitLine              ^n
 TabLeft                shift-tab
 TABRight               tab

---- Find and Replace commands ----------------
COMMAND             KEYSTROKE (--- denotes NOT pre-installed)
 Find                   ^qf
 Replace                ^qa
 RepLastFindOrRepl      ^l

---- File commands ----------------------------
COMMAND             KEYSTROKE (--- denotes NOT pre-installed)
 Abort                  ---           quits current file without warning
 EditFile               ^ke           edits a file
 Exit                   ^kd           quits a file, queries if changed
 FileidChange           ^kf           changes file name
 FileToMain             ---           saves a file, then quits it
 FileToSystem           ^kx           saves a file, then quits it
 GExit                  alt-x         issues exit for all files
 GFile                  alt-f10       saves all changed files, then quits
 KillFile               ^kz           erases the edited file from disk
 NextFile               ^kn           makes the next file in ring current
 PQuitToMain            f3            quits the current file
 PQuitToSystem          ^kq           quits the current file
 PrevFile               ^kp           makes the prev file in ring current
 ReadFile               ^kr           inserts the specified file
 SaveFile               ^ks           saves current file

---- Block commands ---------------------------
COMMAND             KEYSTROKE (--- denotes NOT pre-installed)
 CopyBlock              alt-c
 GroupDelete            alt-g         deletes a marked block
 MarkLine               alt-l         marks the first or last line of a block
 MoveBlock              alt-m
 ShiftLeft              shift-f7      shifts a marked block 1 position left
 ShiftRight             shift-f8      shifts a marked block 1 position right
 UnMarkBlock            alt-u
 WriteBlock             ^kw           writes the marked block to disk

---- Printing commands ------------------------
COMMAND             KEYSTROKE (--- denotes NOT pre-installed)
 PrintAll               ^pa           prints the entire file
 PrintBlock             ^pb           prints the marked block
 PrintEject             ^pe           sends a formfeed character to the printer
 SetPrintLeftMargin     ^pm           sets the printer left margin
 SetPrintPageSize       ^pp

---- Scratch Buffer commands ------------------
COMMAND             KEYSTROKE (--- denotes NOT pre-installed)
 AppendScrBuff          ^ba           adds the marked block to the named buffer
 LoadScrBuff            ^bl           loads the named buffer after cursorline
 StoreScrBuff           ^bs           stores the marked block to the named buffer
 ZapScrBuff             ^kz           erases the named scratch buffer

---- Windowing commands -----------------------
COMMAND             KEYSTROKE (--- denotes NOT pre-installed)
 NextWindow             ^on           moves the cursor to the other window
 OneWindow              ^o1           makes current window the only window
 PrevWindow             ^op           moves the cursor to the other window
 SeparatorLineDown      ^\            grows top window
 SeparatorLineUp        ^U            grows bottom window
 SplitScreen            ^os           switches to window mode

---- Miscellaneous commands -------------------
COMMAND             KEYSTROKE (--- denotes NOT pre-installed)
 Align                  alt-a         aligns the cursorline with prev line
 BxToggle               shift-f1      toggles box mode
 BxTypeToggle           shift-f2      toggles box characters
 Escape                 esc key       aborts prompts
 SetRMargin             ^or
 SetTabWidth            ^kt
 Shell                  f9            temporary exit to dos
 TabsOut                ^qo           controls tabs in output files
 ToggleAutoIndent       ^qi
 ToggleINS              ins key
 ToggleTabsExpand       ^qt
 ToggleWordWrap         ^ow
 Tur                    alt-t         issues GFile, invokes turbo pascal
 UnDoCursorLine         ^ql           attempts to restore cursor line
