BRIEF keymapping definitions

The BRIEF keystroke mapping scheme provides keybindings that emulate the BRIEF editor. For detailed information, choose one of the topics below for a list of keyboard shortcuts:


Clipboard control

ShortcutCommand


InsEdit|Paste
Plus (+)Edit|Copy
Minus (-)Edit|Cut


Debugger commands

Breakpoint view
ShortcutCommand


Ctrl+EEdit Breakpoint
Ctrl+VView Source
Ctrl+SEdit Source
Ctrl+DDelete Breakpoint
Ctrl+AAdd Breakpoint
Call stack view
ShortcutCommand


Ctrl+VView Source
Ctrl+EEdit Source
Watch view
ShortcutCommand


Ctrl+EEdit Watch
Ctrl+AAdd Watch
Ctrl+DDelete Watch


Editor commands

ShortcutAction or Command


F5Search|Find (forward from cursor position)
F6Search|Replace (forward from cursor position)
Alt+F5Search|Find (backward from cursor position)
Alt+F6Search|Replace (backward from cursor position)
Alt+F9Displays the local menu
Shift+F5Search|Search Again
Shift+F6Repeats the last Search|Replace operation
EscCancels a command at a prompt or enters an escape character at the cursor
DelDeletes a character or block at the cursor
StarEdit|Undo
BackspaceDeletes the character to the left of the cursor
Shift+BackspaceDeletes the character to the left of the cursor
TabInserts a tab character
EnterInserts a new line with a carriage return
Ctrl+BMoves to the bottom of the window
Ctrl+CCenters line in window
Ctrl+DMoves down one screen
Ctrl+EMoves up one screen
Ctrl+KDeletes to the beginning of a line
Ctrl+MInserts a new line with a carriage return
Ctrl+SPerforms an incremental search
Ctrl+TMoves to the top of the window
Ctrl+UEdit|Redo
Ctrl+BackspaceDeletes the word to the left of the cursor
Ctrl+EnterInserts an empty new line
Ctrl+- (dash)Closes the current page
Alt+AMarks a non-inclusive block
Alt+CMark the beginning of a column block
Alt+DDeletes a line
Alt+GSearch|Go to line number
Alt+IToggles insert mode
Alt+KDeletes of the end of a line
Alt+LMarks a line
Alt+MMarks an inclusive block
Alt+NDisplays the contents of the next page
Alt+PPrints the selected block
Alt+QCauses next character to be interpreted as an ASCII sequence
Alt+RReads a block from a file
Alt+SSearch|Find
Alt+TSearch|Replace
Alt+UEdit|Undo
Alt+BackspaceDeletes the word to the right of the cursor
Alt+HyphenDisplays the contents of the previous file buffer
Ctrl+Q+[Finds the matching delimiter (forward). The cursor must be on one of the following: (, {, [, <, */, or ".
Ctrl+Q+Ctrl+[Finds the matching delimiter (forward). The cursor must be on one of the following: (, {, [, <, */, or ".
Ctrl+Q+]Finds the matching delimiter (backward). The cursor must be on one of the following: ), }, ], >, */, or ".
Ctrl+Q+Ctrl+]Finds the matching delimiter (backward). The cursor must be on one of the following: ), }, ], >, */, or ".
Ctrl+O+BBrowse symbol at cursor
Ctrl+O+OToggles the case of a selection
Ctrl+F5Toggles case-sensitive searching
Ctrl+F6Toggles regular expression searching


Block commands

ShortcutAction


Alt+AMarks a non-inclusive block
Alt+CMarks a column as a block
Alt+LMarks a line as a block
Alt+MMarks an inclusive block
Alt+PPrints the contents of a block
Alt+RReads a block from a file


Bookmark operations

ShortcutAction


Alt+0-9Sets bookmark 0-9
Alt+J+0-9Goes to bookmark 0-9


Cursor movements

ShortcutAction


UpArrowMoves up one line in the same column position
DownArrowMoves down one line in the same column position
HomeMoves to the start of a line
EndMoves to the end of a line
Left ArrowMoves one character to the left
Right ArrowMoves one character to the right
PgDnMoves down one screen in the current window
PgUpMoves up one screen in the current window
Ctrl+Left ArrowMoves one word to the left
Ctrl+Right ArrowMoves one word to the right
Ctrl+PgDnMoves to the end of a file
Ctrl+PgUpMoves to the beginning of a file
Shift+TabMoves backward one tab stop
Shift+HomeMoves to the first column in a window
Shift+EndMoves to the last column in a window
Ctrl+HomeMoves to the top of a screen in the same column position
Ctrl+EndMoves to the bottom of a screen in the same column position
Ctrl+BMoves to the bottom of the window
Ctrl+CMoves to the center of the window
Ctrl+DScrolls down one screen
Ctrl+EScrolls up one screen


System commands

ShortcutAction or Command


F7Records a keyboard macro
F8Plays back a keyboard macro
Shift+F9Run|Debug
F9Run|Run
Alt+F2Add watch at cursor
Alt+F9Displays a popup menu
Alt+F10Project|Compile
Ctrl+F3View|Call Stack
Ctrl+F7Evaluate/modify
Ctrl+F8Toggle breakpoint
Ctrl+F9Project|Compile
Ctrl+F11Run|Step over
Ctrl+HyphenFile|Close
Alt+BView|Window list
Alt+EFile|Open
Alt+HDisplays context-sensitive Help
Alt+NDisplays the next page
Alt+OFile|Save As
Alt+-Displays the previous page
Alt+WFile|Save
Alt+XFile|Exit
Alt+ZAccesses the File menu