BriefKeyboardLayout

HomePage | RecentChanges | EditorIndex | TextEditorFamilies | Preferences

The BriefFamily of TextEditors uses this KeyboardLayout.

Cursor movements


 <Left Arrow>        Moves cursor left one column
 <Right Arrow>       Moves cursor right one column
 <Ctrl Left Arrow>   Moves cursor to the beginning of the next word.
 <Ctrl Right Arrow>  Moves cursor to the beginning of previous word.
 <Home>              Moves cursor to start of line
 <End>               Moves cursor to end of line
 <Up Arrow>          Moves cursor up one row
 <Down Arrow>        Moves cursor down one row
 <PgUp>              Moves text window up one page
 <PgDn>              Moves text window down one page
 <Ctrl PgUp>         Moves cursor to top of file
 <Ctrl PgDn>         Moves cursor to bottom of file

Basic editing operations


 Any keyboard char   Insert/Overwrite? character into file
 <Tab>               Insert tab character
 <Enter>             Start new line, add <CR><LF> pair to file.
 <Backspace>         Delete character to left of cursor
 <Del>               Delete character under cursor (to right)
 <Alt-U>             Undo recent <Del> operation/Overwritten?
                     characters.
 <Alt-I>             Toggle between Insert/Overwrite? mode (Ins/Ovr?)
 <Alt-K>             Delete to end of line
 <Alt-D>             Delete current line
 <Alt-Y>             Restore deleted line (up to 255 characters)

Block Operations


 <Alt-A>             drop/raise Anchor.  Block is between anchor and cursor.
 <Keypad-Plus>       Copy block to clipboard buffer
 <Keypad-Minus>      Delete block to clipboard buffer
 <Ins>               Paste from clipboard buffer
 <Alt-P>             Print block.

Search


 <Alt-S>             Search for string
 <Alt-C>             Toggle search case sensitivity.
 <Alt-N>             Find next occurrence of string
 <Alt-T>             Search and Translate

File Operations


 <Alt-Q>             Quit edit: no-save exit (asks for confirmation)
 <Alt-X>             eXit and save: same as Quit if file name is unknown
 <Alt-O>             Change output file name.  Supply name if not given.
 <Alt-W>             Write  the  current  buffer  into  its  file  (if
                     filename known)
 <Alt-R>             Read a file to buffer.
 <Alt-E>             Edit another file.

Scrolling


 <Alt-->             Scroll window horizontally to the left
 <Alt-+>             Scroll window horizontally to the right
 <Ctrl Home>         Scroll window up
 <Ctrl End>          Scroll window down

Misc


 <Alt-I>             Insert/Overwrite? toggle.
 <Alt-Z>             Push to dos.
 F1                  Display the help screen.
 <Alt-H>             Display the help screen.
 <Alt-M>             (in SLIM only) Set right margin for word wrap.
 <Alt-G>             (in SLIM only) Goto line.

Entering Special Characters


 <Ctrl @>            Enter the [NUL] character
 <Ctrl A>            Enter the [SOH] character
 ...                 All ctrl characters can be inserted this way
 ...                 Special control characters are described  below
 <Ctrl C>            Enter the [ETX] character  (DOS abort disabled)
 ...                 ...
 <Ctrl H>            Enter the [BS] character
 <Ctrl I>            Enter the [TAB] character
 <Ctrl J>            Enter the [LF] character
 ...                 ...
 <Ctrl M>            Enter the [CR] character
 ...                 ...
 <Ctrl Z>            Enter the [SUB] character (No CP/M style EOF)
 <Ctrl [>            Enter the [ESC] character
 <Esc>               Enter the [ESC] character
 <Ctrl \>            Enter the [FS] character
 <Ctrl ]>            Enter the [GS] character
 <Ctrl ^>            Enter the [RS] character
 <Ctrl _>            Enter the [US] character
 <Ctrl Backspace>    Enter the [DEL] character

Function |key| description

 -             brief-check-ignore  Internal function used to ignore certain keystrokes. 
 +             brief-check-ignore   Internal function used to ignore certain keystrokes. 
 *             brief-check-ignore  Internal function used to ignore certain keystrokes. 
 Ctrl + Insert brief-copy  Copy the current selection into the clipboard or, if there is no selection, copy the current line into the clipboard. 
 Copy          brief-copy  Copy the current selection into the clipboard or, if there is no selection, copy the current line into the clipboard. 
 NumPad? +      brief-copy   Copy the current selection into the clipboard or, if there is no selection, copy the current line into the clipboard. 
 Cut           brief-cut  Cut the current selection into the clipboard or, if there is no selection, cut the current line into the clipboard. 
 NumPad? -      brief-cut  Cut the current selection into the clipboard or, if there is no selection, cut the current line into the clipboard. 
 Delete        brief-delete  Delete the character to the right of the caret and turn off all special states. 
 End           brief-end  Go to the end of the line or, if already at the end of the line, go to the bottom of the screen or, if already at the bottom of the screen, go to the end of the file. 
 Escape        brief-escape  Clear out any special states. 
 Ctrl + X      brief-exit-ide  Save all files and exit the IDE. 
 Home          brief-home  Go to the start of the line or, if already at the start of the line, go to the top of the screen or, if already at the top of the screen, go to the start of the file. 
 Ctrl + Shift + Enter brief-insert-line  Insert a new line below the current line and position the caret on the new line. 
 Ctrl + Numpad Right brief-next-word  Move the caret to the start of the next word while extending selection in any of the special selection modes. 
 Ctrl + Right brief-next-word  Move the caret to the start of the next word while extending selection in any of the special selection modes. 
 Shift + Insert brief-paste  Paste the contents of the clipboard before the caret or, if there are lines on the clipboard, paste those lines above the current line. 
 Insert        brief-paste  Paste the contents of the clipboard before the caret or, if there are lines on the clipboard, paste those lines above the current line.
 Ctrl + Y      brief-paste  Paste the contents of the clipboard before the caret or, if there are lines on the clipboard, paste those lines above the current line. 
 Paste         brief-paste  Paste the contents of the clipboard before the caret or, if there are lines on the clipboard, paste those lines above the current line. 
 Ctrl + Numpad Left brief-previous-word  Move the caret to the start of the previous word while extending selection in any of the special selection modes. 
 Ctrl + Left   brief-previous-word  Move the caret to the start of the previous word while extending selection in any of the special selection modes. 
 Alt + C       brief-select-column  Switch to column (block) selecting mode. 
 Alt + A       brief-select-exclusive  Switch to non-inclusive character selecting mode.
 Alt + M       brief-select-inclusive   Switch to inclusive character selecting mode. 
 Shift + End   brief-selection-end Go to the end of the line or, if already at the end of the line, go to the bottom of the screen or, if already at the bottom of the screen, go to the end of the file while extending the selection. 
 Shift + Home  brief-selection-home  Go to the start of the line or, if already at the start of the line, go to the top of the screen or, if already at the top of the screen, go to the start of the file while extending the selection. 
 NumPad? *      brief-undo  Undo the last editor action. 

HomePage | RecentChanges | EditorIndex | TextEditorFamilies | Preferences
Edit text of this page | View other revisions
Last edited July 15, 2009 7:53 am (diff)
Search: