SUB "Spaces visible?" "*" SetPrefs ShowSpaces Toggle
SUB "Eols visible?" "(" SetPrefs ShowEOLs Toggle
SUB "Esc codes visible?" ")" NOP
ITEM "Scroll bar" "" NOP
MENU "Special "
ITEM "View operations" "" NOP
SUB "Previous view" "," ActivatePrevDoc
SUB "Next view" "." ActivateNextDoc
SBAR
SUB "Split view" "d" SplitView Toggle
SBAR
SUB "Expand view" "]" SizeView 1000
SBAR
SUB "Grow view" "" SizeView 1
SUB "Shrink view" "" SizeView -1
ITEM "Format" "" NOP
SUB "With fill" "f" NOP
SUB "Without fill" "F" FormatParagraph
ITEM "Dos/ARexx interface" "" NOP
SUB "Send Dos/ARexx command..." "" ExecARexxMacro
SUB "Install Dos/ARexx command..." "" NOP
SUB "Load Dos/ARexx commands..." "" NOP
SUB "Save Dos/ARexx commands..." "" NOP
BAR
ITEM "Enter ascii..." "-" OpenRequester Hex
ITEM "Center cursor" "=" CenterView
ITEM "Center line" "\" Center
ITEM "Repeat key/menu..." "" NOP
ITEM "Find matching bracket" "h" MoveMatchBkt
ITEM "Mark location 1" "!" SetBookmark 1
ITEM "Mark location 2" "@" SetBookmark 2
ITEM "Mark location 3" "#" SetBookmark 3
ITEM "Jump to mark 1" "1" MoveBookmark 1
ITEM "Jump to mark 2" "2" MoveBookmark 2
ITEM "Jump to mark 3" "3" MoveBookmark 3
MENU "Cut/Paste "
ITEM "Mark block" "b" MarkBlk
ITEM "Mark columnar block" "v" MarkBlk Vertical
ITEM "Cut block" "x" CutBlk
ITEM "Copy block" "c" CopyBlk
ITEM "Insert block" "i" PasteClip
ITEM "Save block to file..." "n" SaveClip NoBackup
ITEM "Rot block" "" EncryptBlk
ITEM "Strip CR block" "" NOP
ITEM "Change case block" "" NOP
BAR
ITEM "Delete word Alt Del" "" DeleteEOW
ITEM "Undelete word Ctrl Alt Del" "" NOP
ITEM "Bck Spc word Alt BckSpc" "" DeleteSOW
ITEM "UnBck Spc word Ctrl Alt BckSpc" "" NOP
BAR
ITEM "Delete line" "k" DeleteLine
ITEM "Delete to EOL" "y" DeleteEOL
ITEM "Undelete line" "l" UndeleteLine
MENU "Search/Replace "
ITEM "Repeat search backwards" "a" Find
ITEM "Repeat search forwards" "s" Find
ITEM "Search for..." "S" OpenRequester Find
ITEM "Repeat replace" "r" FindChange
ITEM "Replace..." "R" OpenRequester FindChange
ITEM "Block to search buffer" "" NOP
BAR
ITEM "Change case letter" "g" ToggleCharCase
ITEM "Change case word" "G" NOP
ITEM "Upper case word" "" Conv2Upper
ITEM "Lower case word" "" Conv2Lower
MENU "Move "
ITEM "Jump to line..." "j" Move
ITEM "Jump to auto-mark" "4" MoveAutomark
ITEM "Jump to byte" "J" ExecARexxMacro MoveByte
ITEM "Shift-Cursor keys" "" NOP
ITEM " Beg of screen" "" MoveUpScr
ITEM " End of screen" "" MoveDownScr
ITEM " Beg of line" "" MoveSOL
ITEM " End of line" "" MoveEOL
ITEM "Alt-Cursor keys" "" NOP
ITEM " Up 12 lines" "" MoveUp 12
ITEM " Down 12 lines" "" MoveDown 12
ITEM " Left 12 chars" "" MoveLeft 12
ITEM " Right 12 chars" "" MoveRight 12
ITEM "Ctrl-Cursor keys" "" NOP
ITEM " Beg of file" "" MoveSOF
ITEM " End of file" "" MoveEOF
ITEM " Prev word" "" MovePrevWord
ITEM " Next word" "" MoveNextWord
MENU "Prefs "
ITEM "Display..." "" OpenRequester DisplayPrefs
ITEM "Edit..." "" OpenRequester EditPrefs
ITEM "File..." "" OpenRequester FilePrefs
BAR
ITEM "Open Prefs..." "" OpenPrefs
ITEM "Save Prefs As..." "" SavePrefs
ITEM "Save As Defaults" "" SaveDefPrefs
BAR
ITEM "Open Defs..." "" OpenDefinitions
#
KEYBOARD:
RETURN InsertLine
ENTER InsertLine Indent NoBreak
SHIFT-TAB MovePrevTabStop
HELP OpenRequester Info
LEFT_AMIGA-O OpenFile
LEFT_AMIGA-SHIFT-O ExecARexxString "OPTIONS RESULTS; RequestFile PROMPT '*"Select File to Insert*"'; IF RC=0 THEN DO; 'OpenClip' RESULT; IF RC=0 THEN PasteClip; END"
LEFT_AMIGA-W SaveFile
LEFT_AMIGA-SHIFT-W SaveFileAs
LEFT_AMIGA-P PrintClip
LEFT_AMIGA-SHIFT-P PrintFile
LEFT_AMIGA-Q CloseDoc
LEFT_AMIGA-SHIFT-Q ExecARexxString "SaveFile; IF RC=0 THEN CloseDoc"