This section documents all the default key bindings for the Brief keyboard personality, set by the Personality preference.
Alt-0: set-bookmark(mark="0") - Set a bookmark at current location on the editor. Mark is the project-wide textual name of the bookmark.
Alt-1: fold-python-methods - Fold up all Python methods, expand all classes, and leave other fold points alone
Alt-1: set-bookmark(mark="1") - Set a bookmark at current location on the editor. Mark is the project-wide textual name of the bookmark.
Alt-2: fold-python-classes - Fold up all Python classes but leave other fold points alone
Alt-2: set-bookmark(mark="2") - Set a bookmark at current location on the editor. Mark is the project-wide textual name of the bookmark.
Alt-3: fold-python-classes-and-defs - Fold up all Python classes, methods, and functions but leave other fold points alone
Alt-3: set-bookmark(mark="3") - Set a bookmark at current location on the editor. Mark is the project-wide textual name of the bookmark.
Alt-4: set-bookmark(mark="4") - Set a bookmark at current location on the editor. Mark is the project-wide textual name of the bookmark.
Alt-5: set-bookmark(mark="5") - Set a bookmark at current location on the editor. Mark is the project-wide textual name of the bookmark.
Alt-6: set-bookmark(mark="6") - Set a bookmark at current location on the editor. Mark is the project-wide textual name of the bookmark.
Alt-7: set-bookmark(mark="7") - Set a bookmark at current location on the editor. Mark is the project-wide textual name of the bookmark.
Alt-8: set-bookmark(mark="8") - Set a bookmark at current location on the editor. Mark is the project-wide textual name of the bookmark.
Alt-9: set-bookmark(mark="9") - Set a bookmark at current location on the editor. Mark is the project-wide textual name of the bookmark.
Alt-A: toggle-mark-command(select_right=2) - Change between text-marking and non-text-marking mode. Style is "char" for stream select, "block" for rectangular select, and "line" for line select. Set select_right=1 to select the character to right of the cursor when marking is toggled on.
Alt-BackSpace: backward-delete-word - Action varies according to focus: Active Editor Commands: Delete one word behind of the cursor ; Toolbar Search Commands: Delete word behind the cursor
Alt-C: toggle-mark-command(style="block") - Change between text-marking and non-text-marking mode. Style is "char" for stream select, "block" for rectangular select, and "line" for line select. Set select_right=1 to select the character to right of the cursor when marking is toggled on.
Alt-D: delete-selected-lines - Delete the line or range of lines that contain the current selection. This duplicates what the editor command delete-line does.
Alt-D: kill-line - Kill rest of line from cursor to end of line, and place it into the clipboard with any other contiguously removed lines. End-of-line is removed only if there is nothing between the cursor and the end of the line.
Alt-Delete: backward-delete-word - Action varies according to focus: Active Editor Commands: Delete one word behind of the cursor ; Toolbar Search Commands: Delete word behind the cursor
Alt-Down: fold-expand-more-current - Expand the current fold point one more level
Alt-E: open-gui - Open a file from disk, prompting with file selection dialog if necessary
Alt-End: fold-expand-all - Expand all fold points in the current file
Alt-F11: prev-points-of-use-match - Display the previous match in the active points of use tool
Alt-F12: next-points-of-use-match - Display the next match in the active points of use tool
Alt-F3: search - Bring up the search manager in search mode.
Alt-F4: close-window - Close the current window and all documents and panels in it
Alt-F5: run-to-cursor - Run to current cursor position
Alt-F5: search-sel-backward - Search backward using current selection
Alt-F6: run-failed-tests - Re-run all the previously failed tests. The tests are debugged when debug is True.
Alt-F7: run-last-tests - Run again the last group of tests that were run. The tests are debugged when debug is True.
Alt-G: goto-line - Position cursor at start of given line number
Alt-H: goto-selected-symbol-defn - Goto the definition of the selected source symbol, optionally showing the definition in another split if one is available and other_split is True.
Alt-Home: fold-collapse-all - Collapse all fold points in the current file
Alt-I: toggle-overtype - Toggle status of overtyping mode
Alt-J: show-bookmarks - Show a list of all currently defined bookmarks
Alt-K: kill-line - Kill rest of line from cursor to end of line, and place it into the clipboard with any other contiguously removed lines. End-of-line is removed only if there is nothing between the cursor and the end of the line.
Alt-L: toggle-mark-command(style="line") - Change between text-marking and non-text-marking mode. Style is "char" for stream select, "block" for rectangular select, and "line" for line select. Set select_right=1 to select the character to right of the cursor when marking is toggled on.
Alt-Left: visit-history-previous - Move back in history to previous visited editor position
Alt-M: toggle-mark-command(select_right=1) - Change between text-marking and non-text-marking mode. Style is "char" for stream select, "block" for rectangular select, and "line" for line select. Set select_right=1 to select the character to right of the cursor when marking is toggled on.
Alt-Minus: previous-document - Move to the previous document alphabetically in the list of documents open in the current window
Alt-N: next-document - Move to the next document alphabetically in the list of documents open in the current window
Alt-Page_Down: fold-expand-all-current - Expand the current fold point completely
Alt-Page_Up: fold-collapse-all-current - Collapse the current fold point completely
Alt-R: insert-file - Insert a file at current cursor position, prompting user for file selection
Alt-Return: new-line - Place a new line at the current cursor position
Alt-Right: visit-history-next - Move forward in history to next visited editor position
Alt-S: search - Bring up the search manager in search mode.
Alt-Slash: fold-toggle - Toggle the current fold point
Alt-T: replace - Bring up the search manager in replace mode.
Alt-U: undo - Undo last action
Alt-Up: fold-collapse-more-current - Collapse the current fold point one more level
Alt-W: save - Save active document. Also close it if close is True.
Alt-X: quit - Quit the application.
BackSpace: backward-delete-char - Action varies according to focus: Active Editor Commands: Delete one character behind the cursor, or the current selection if not empty. ; Toolbar Search Commands: Delete character behind the cursor
Ctrl-1: activate-file-option-menu - Activate the file menu for the editor.
Ctrl-2: activate-symbol-option-menu-1 - Activate the 1st symbol menu for the editor.
Ctrl-3: activate-symbol-option-menu-2 - Activate the 2nd symbol menu for the editor.
Ctrl-4: activate-symbol-option-menu-3 - Activate the 3rd symbol menu for the editor.
Ctrl-5: activate-symbol-option-menu-4 - Activate the 4th symbol menu for the editor.
Ctrl-6: activate-symbol-option-menu-5 - Activate the 5th symbol menu for the editor.
Ctrl-=: indent-to-match - Indent the current line or selected region to match indentation of preceding non-blank line. Set toggle=True to indent instead of one level higher if already at the matching position.
Ctrl-Alt-Down: goto-next-bookmark(current_file_only=True) - Go to the next bookmark, or the first one if no bookmark is selected. Stays within the file in the current editor when current_file_only is True.
Ctrl-Alt-F5: debug-kill-all - Terminate all debug processes
Ctrl-Alt-F6: debug-failed-tests - Re-run all the previously failed tests in the debugger.
Ctrl-Alt-F7: debug-last-tests - Debug the last group of tests that were run.
Ctrl-Alt-Left: goto-previous-bookmark - Go to the previous bookmark in the bookmark list, or the last one if no bookmark is selected. Stays within the file in the current editor when current_file_only is True.
Ctrl-Alt-Right: goto-next-bookmark - Go to the next bookmark, or the first one if no bookmark is selected. Stays within the file in the current editor when current_file_only is True.
Ctrl-Alt-Up: goto-previous-bookmark(current_file_only=True) - Go to the previous bookmark in the bookmark list, or the last one if no bookmark is selected. Stays within the file in the current editor when current_file_only is True.
Ctrl-Apostrophe: enclose(start="'", end="'") - Enclose the selection or the rest of the current line when there is no selection with the given start and end strings. The caret is moved to the end of the enclosed text.
Ctrl-BackSpace: backward-delete-word - Action varies according to focus: Active Editor Commands: Delete one word behind of the cursor ; Toolbar Search Commands: Delete word behind the cursor
Ctrl-Braceleft: enclose(start="{", end="}") - Enclose the selection or the rest of the current line when there is no selection with the given start and end strings. The caret is moved to the end of the enclosed text.
Ctrl-Bracketleft: enclose(start="[", end="]") - Enclose the selection or the rest of the current line when there is no selection with the given start and end strings. The caret is moved to the end of the enclosed text.
Ctrl-C: center-cursor - Scroll so cursor is centered on display
Ctrl-C: copy - Action varies according to focus: Active Editor Commands: Copy selected text ; Document Viewer Commands: Copy any selected text. ; Exceptions Commands: Copy the exception traceback to the clipboard ; Search Manager Instance Commands: Copy selected text ; Toolbar Search Commands: Cut selection
Ctrl-D: scroll-text-down - Scroll text down a line w/o moving cursor's relative position on screen. Repeat is number of lines or if >0 and <1.0 then percent of screen. Set move_cursor to False to leave cursor in current position within the source, otherwise it is moved so the cursor remains on same screen line.
Ctrl-Delete: forward-delete-word - Action varies according to focus: Active Editor Commands: Delete one word in front of the cursor ; Toolbar Search Commands: Delete word in front of the cursor
Ctrl-Down: select-less - Select less code; undoes the last select-more command
Ctrl-E: scroll-text-up - Scroll text up a line w/o moving cursor's relative position on screen. Repeat is number of lines or if >0 and <1.0 then percent of screen. Set move_cursor to False to leave cursor in current position within the source, otherwise it is moved so the cursor remains on same screen line.
Ctrl-End: end-of-document - Move cursor to end of document
Ctrl-Equal: zoom-in - Action varies according to focus: Document Viewer Commands: Increase documentation font size; General Editor Commands: Zoom in, increasing the text display size temporarily by one font size
Ctrl-F12: command-by-name - Execute given command by name, collecting any args as needed
Ctrl-F3: search-sel-forward - Search forward using current selection
Ctrl-F4: close - Close active document. Abandon any changes when ignore_changes is True. Close empty windows when close_window is true and quit if all document windows closed when can_quit is true.
Ctrl-F5: debug-kill - Terminate current debug process (press Alt to terminate all debug processes)
Ctrl-F6: step-over - Step over current instruction
Ctrl-F8: start-select-line - Turn on auto-select mode line by line
Ctrl-F9: break-clear-all - Clear all breakpoints
Ctrl-Home: start-of-document - Move cursor to start of document
Ctrl-Insert: copy - Action varies according to focus: Active Editor Commands: Copy selected text ; Document Viewer Commands: Copy any selected text. ; Exceptions Commands: Copy the exception traceback to the clipboard ; Search Manager Instance Commands: Copy selected text ; Toolbar Search Commands: Cut selection
Ctrl-K: forward-delete-word - Action varies according to focus: Active Editor Commands: Delete one word in front of the cursor ; Toolbar Search Commands: Delete word in front of the cursor
Ctrl-Left: backward-word - Action varies according to focus: Active Editor Commands: Move cursor backward one word. Optionally, provide a string that contains the delimiters to define which characters are part of a word. Gravity may be "start" or "end" to indicate whether cursor is placed at start or end of the word.; Toolbar Search Commands: Move backward one word
Ctrl-Less: enclose(start="<", end=">") - Enclose the selection or the rest of the current line when there is no selection with the given start and end strings. The caret is moved to the end of the enclosed text.
Ctrl-Minus: kill-buffer - Close the current text file
Ctrl-Minus: zoom-out - Action varies according to focus: Document Viewer Commands: Decrease documentation font size; General Editor Commands: Zoom out, increasing the text display size temporarily by one font size
Ctrl-Next: forward-page - Move cursor forward one page
Ctrl-PageDown: end-of-document - Move cursor to end of document
Ctrl-PageUp: beginning-of-document
Ctrl-Page_Down: next-document - Move to the next document alphabetically in the list of documents open in the current window
Ctrl-Page_Up: previous-document - Move to the previous document alphabetically in the list of documents open in the current window
Ctrl-Parenleft: enclose(start="(", end=")") - Enclose the selection or the rest of the current line when there is no selection with the given start and end strings. The caret is moved to the end of the enclosed text.
Ctrl-Plus: zoom-in - Action varies according to focus: Document Viewer Commands: Increase documentation font size; General Editor Commands: Zoom in, increasing the text display size temporarily by one font size
Ctrl-Pointer_Button1: goto-clicked-symbol-defn - Goto the definition of the source symbol that was last clicked on, optionally showing the definition in another split if one is available and other_split is True.
Ctrl-Prior: backward-page - Move cursor backward one page
Ctrl-Quotedbl: enclose(start='"', end='"') - Enclose the selection or the rest of the current line when there is no selection with the given start and end strings. The caret is moved to the end of the enclosed text.
Ctrl-Quoteleft: begin-visited-document-cycle(move_back=True, back_key="Ctrl-Quoteleft", forward_key="Ctrl-AsciiTilde") - Start moving between documents in the order they were visited. Starts modal key interaction that ends when a key other than tab is seen or ctrl is released.
Ctrl-R: initiate-repeat-4 - Enter a sequence of digits indicating number of times to repeat the subsequent command or keystroke.
Ctrl-Return: new-line-after - Place a new line after the current line
Ctrl-Right: forward-word - Action varies according to focus: Active Editor Commands: Move cursor forward one word. Optionally, provide a string that contains the delimiters to define which characters are part of a word. Gravity may be "start" or "end" to indicate whether cursor is placed at start or end of the word.; Toolbar Search Commands: Move forward one word
Ctrl-Shift-Alt-F5: debug-stop-all - Pause all free-running debug processes at the current program counter
Ctrl-Shift-Delete: delete-lines
Ctrl-Shift-Down: scroll-text-down - Scroll text down a line w/o moving cursor's relative position on screen. Repeat is number of lines or if >0 and <1.0 then percent of screen. Set move_cursor to False to leave cursor in current position within the source, otherwise it is moved so the cursor remains on same screen line.
Ctrl-Shift-End: end-of-document-extend - Move cursor to end of document, adjusting the selection range to new position
Ctrl-Shift-F3: search-sel-backward - Search backward using current selection
Ctrl-Shift-F5: debug-stop - Pause debug at current program counter (press Alt to pause all debug processes)
Ctrl-Shift-F6: debug-all-tests - Debug all the tests in testing panel.
Ctrl-Shift-F7: debug-current-tests - Runs the current test or tests, if possible. The current tests are determined by the current position in the active view.
Ctrl-Shift-F9: Multiple commands (first available is executed):
- break-disable-all - Disable all breakpoints
- break-enable-all - Enable all breakpoints
Ctrl-Shift-Home: start-of-document-extend - Move cursor to start of document, adjusting the selection range to new position
Ctrl-Shift-I: add-current-file-to-project - Add the frontmost currently open file to project
Ctrl-Shift-ISO_Left_Tab: begin-visited-document-cycle(move_back=False) - Start moving between documents in the order they were visited. Starts modal key interaction that ends when a key other than tab is seen or ctrl is released.
Ctrl-Shift-Left: backward-word-extend - Action varies according to focus: Active Editor Commands: Move cursor backward one word, adjusting the selection range to new position. Optionally, provide a string that contains the delimiters to define which characters are part of a word. Gravity may be "start" or "end" to indicate whether cursor is placed at start or end of the word.; Toolbar Search Commands: Move backward one word, extending the selection
Ctrl-Shift-Next: forward-page-extend - Move cursor forward one page, adjusting the selection range to new position
Ctrl-Shift-Page_Down: forward-page-extend - Move cursor forward one page, adjusting the selection range to new position
Ctrl-Shift-Page_Up: backward-page-extend - Move cursor backward one page, adjusting the selection range to new position
Ctrl-Shift-Prior: backward-page-extend - Move cursor backward one page, adjusting the selection range to new position
Ctrl-Shift-Right: forward-word-extend - Action varies according to focus: Active Editor Commands: Move cursor forward one word, adjusting the selection range to new position. Optionally, provide a string that contains the delimiters to define which characters are part of a word. Gravity may be "start" or "end" to indicate whether cursor is placed at start or end of the word.; Toolbar Search Commands: Move forward one word, extending the selection
Ctrl-Shift-Tab: begin-visited-document-cycle(move_back=False) - Start moving between documents in the order they were visited. Starts modal key interaction that ends when a key other than tab is seen or ctrl is released.
Ctrl-Shift-Up: scroll-text-up - Scroll text up a line w/o moving cursor's relative position on screen. Repeat is number of lines or if >0 and <1.0 then percent of screen. Set move_cursor to False to leave cursor in current position within the source, otherwise it is moved so the cursor remains on same screen line.
Ctrl-T: forward-tab - Action varies according to focus: Active Editor Commands: Place a tab character at the current cursor position ; Search Manager Instance Commands: Place a forward tab at the current cursor position in search or replace string
Ctrl-Tab: begin-visited-document-cycle(move_back=True) - Start moving between documents in the order they were visited. Starts modal key interaction that ends when a key other than tab is seen or ctrl is released.
Ctrl-U: redo - Redo last action
Ctrl-Underscore: zoom-reset - Action varies according to focus: Document Viewer Commands: Reset documentation font size to default; General Editor Commands: Reset font zoom factor back to zero
Ctrl-Up: select-more - Select more code on either the current line or larger multi-line blocks.
Ctrl-V: paste - Action varies according to focus: Active Editor Commands: Paste text from clipboard ; Search Manager Instance Commands: Paste text from clipboard ; Toolbar Search Commands: Paste from clipboard
Ctrl-X: cut - Action varies according to focus: Active Editor Commands: Cut selected text ; Search Manager Instance Commands: Cut selected text ; Toolbar Search Commands: Cut selection
Ctrl-Z: undo - Undo last action
Delete: forward-delete-char - Action varies according to focus: Active Editor Commands: Delete one character in front of the cursor ; Toolbar Search Commands: Delete character in front of the cursor
Down: next-line - Move to screen next line, optionally repositioning character within line: 'same' to leave in same horizontal position, 'start' at start, 'end' at end, or 'fnb' for first non-blank char.
End: cursor-end - Bring cursor to end of line, to end of visible area, or to end of document each successive consecutive invocation of this command.
End: end-of-document - Move cursor to end of document
End: end-of-line - Action varies according to focus: Active Editor Commands: Move to end of current line; Toolbar Search Commands: Move to the end of the toolbar search entry
End End End: end-of-document - Move cursor to end of document
F1: Multiple commands (first available is executed):
- show-horizontal-tools - Show the horizontal tool area
- minimize-horizontal-tools - Minimize the horizontal tool area
F10: command-by-name - Execute given command by name, collecting any args as needed
F11: frame-up - Move up the current debug stack
F12: frame-down - Move down the current debug stack
F2: Multiple commands (first available is executed):
- show-vertical-tools - Show the vertical tool area
- minimize-vertical-tools - Minimize the vertical tool area
F3: search-forward - Search again using the search manager's current settings in forward direction
F3: split-vertically - Split current view vertically. Create new editor in new view when new==1.
F4: goto-selected-symbol-defn - Goto the definition of the selected source symbol, optionally showing the definition in another split if one is available and other_split is True.
F4: unsplit - Unsplit all editors so there's only one. Action specifies how to choose the remaining displayed editor. One of:
current -- Show current editor close -- Close current editor before unsplitting recent -- Change to recent buffer before unsplitting recent-or-close -- Change to recent buffer before closing split, or close the current buffer if there is only one split left.
NOTE: The parameters for this command are subject to change in the future.
F5: debug-continue - Continue (or start) debugging, to next breakpoint (press Alt to continue all paused debug processes)
F5: search - Bring up the search manager in search mode.
F6: replace - Bring up the search manager in replace mode.
F6: step-over-statement - Step over current statement
F7: start-kbd-macro - Start definition of a keyboard macro. If register=None then the user is prompted to enter a letter a-z under which to file the macro. Otherwise, register 'a' is used by default.
F7: step-into - Step into current execution point, or start debugging at first line
F8: execute-kbd-macro - Execute most recently recorded keyboard macro. If register is None then the user is asked to enter a letter a-z for the register where the macro is filed. Otherwise, register 'a' is used by default.
F8: step-out - Step out of the current function or method
F9: Multiple commands (first available is executed):
- break-set - Set a new regular breakpoint on current line
- break-clear - Clear the breakpoint on the current line
Home: beginning-of-line-text - Move to end of the leading white space, if any, on the current line. If toggle is True, moves to the beginning of the line if already at the end of the leading white space (and vice versa).
Home: cursor-home - Bring cursor to start of line, to start of visible area, or to start of document each successive consecutive invocation of this command.
Home: start-of-document - Move cursor to start of document
Home Home Home: start-of-document - Move cursor to start of document
ISO_Left_Tab: backward-tab - Outdent line at current position
Insert: paste - Action varies according to focus: Active Editor Commands: Paste text from clipboard ; Search Manager Instance Commands: Paste text from clipboard ; Toolbar Search Commands: Paste from clipboard
Insert: toggle-overtype - Toggle status of overtyping mode
Left: backward-char - Action varies according to focus: Active Editor Commands: Move cursor backward one character ; Toolbar Search Commands: Move backward one character
Next: forward-page - Move cursor forward one page
Page_Down: forward-page - Move cursor forward one page
Page_Up: backward-page - Move cursor backward one page
Prior: backward-page - Move cursor backward one page
Return: new-line - Place a new line at the current cursor position
Right: forward-char - Action varies according to focus: Active Editor Commands: Move cursor forward one character ; Toolbar Search Commands: Move forward one character
Shift-Alt-A: diff-merge-a-b
Shift-Alt-B: diff-merge-b-a
Shift-Alt-Down: next-line-extend-rect - Move to next screen line, adjusting the rectangular selection range to new position, optionally repositioning character within line: same' to leave in same horizontal position, 'start' at start, 'end' at end, or 'fnb' for first non-blank char.
Shift-Alt-F5: debug-continue-all - Continue all paused debug processes
Shift-Alt-Left: backward-char-extend-rect - Move cursor backward one character, adjusting the rectangular selection range to new position
Shift-Alt-N: diff-next
Shift-Alt-P: diff-previous
Shift-Alt-Right: forward-char-extend-rect - Move cursor forward one character, adjusting the rectangular selection range to new position
Shift-Alt-Up: previous-line-extend-rect - Move to previous screen line, adjusting the rectangular selection range to new position, optionally repositioning character within line: same' to leave in same horizontal position, 'start' at start, 'end' at end, or 'fnb' for first non-blank char.
Shift-BackSpace: backward-delete-char - Action varies according to focus: Active Editor Commands: Delete one character behind the cursor, or the current selection if not empty. ; Toolbar Search Commands: Delete character behind the cursor
Shift-Ctrl-F8: start-select-block - Turn on auto-select block mode
Shift-Delete: cut - Action varies according to focus: Active Editor Commands: Cut selected text ; Search Manager Instance Commands: Cut selected text ; Toolbar Search Commands: Cut selection
Shift-Down: next-line-extend - Move to next screen line, adjusting the selection range to new position, optionally repositioning character within line: same' to leave in same horizontal position, 'start' at start, 'end' at end, 'fnb' for first non-blank char, or 'xcode' to simulate XCode style Shift-Alt line selection.
Shift-End: end-of-line - Action varies according to focus: Active Editor Commands: Move to end of current line; Toolbar Search Commands: Move to the end of the toolbar search entry
Shift-End: end-of-line-extend - Action varies according to focus: Active Editor Commands: Move to end of current line, adjusting the selection range to new position ; Toolbar Search Commands: Move to the end of the toolbar search entry, extending the selection
Shift-F1: move-focus - Move the keyboard focus forward within the Window to the next editable area
Shift-F11: frame-show - Show the position (thread and stack frame) where the debugger originally stopped
Shift-F2: Multiple commands (first available is executed):
- enter-fullscreen - Hide both the vertical and horizontal tool areas and toolbar, saving previous state so it can be restored later with exit_fullscreen
- exit-fullscreen - Restore previous non-fullscreen state of all tools and tool bar
Shift-F3: search-backward - Search again using the search manager's current settings in backward direction
Shift-F4: find-points-of-use - Find points of use for a symbol. The symbol defaults to the active selection.
Shift-F5: debug-file - Start debugging the current file (rather than the main entry point)
Shift-F5: search-forward - Search again using the search manager's current settings in forward direction
Shift-F6: replace-and-search - Replace current selection and search again.
Shift-F6: run-all-tests - Runs all the tests in testing panel.
Shift-F7: run-current-tests - Runs the current test or tests, if possible. The current tests are determined by the current position in the active view. The tests are debugged when debug is True.
Shift-F7: stop-kbd-macro - Stop definition of a keyboard macro
Shift-F8: start-select-char - Turn on auto-select mode character by character
Shift-F9: Multiple commands (first available is executed):
- break-enable - Enable the breakpoint on the current line
- break-disable - Disable the breakpoint on current line
Shift-Home: beginning-of-line - Action varies according to focus: Active Editor Commands: Move to beginning of current line. When toggle is True, moves to the end of the leading white space if already at the beginning of the line (and vice versa).; Toolbar Search Commands: Move to the beginning of the toolbar search entry
Shift-Home: beginning-of-line-text-extend - Move to end of the leading white space, if any, on the current line, adjusting the selection range to the new position. If toggle is True, moves to the beginning of the line if already at the end of the leading white space (and vice versa).
Shift-Insert: paste - Action varies according to focus: Active Editor Commands: Paste text from clipboard ; Search Manager Instance Commands: Paste text from clipboard ; Toolbar Search Commands: Paste from clipboard
Shift-Left: backward-char-extend - Action varies according to focus: Active Editor Commands: Move cursor backward one character, adjusting the selection range to new position ; Toolbar Search Commands: Move backward one character, extending the selection
Shift-Next: forward-page-extend - Move cursor forward one page, adjusting the selection range to new position
Shift-Page_Down: forward-page-extend - Move cursor forward one page, adjusting the selection range to new position
Shift-Page_Up: backward-page-extend - Move cursor backward one page, adjusting the selection range to new position
Shift-Prior: backward-page-extend - Move cursor backward one page, adjusting the selection range to new position
Shift-Return: new-line-before - Place a new line before the current line
Shift-Right: forward-char-extend - Action varies according to focus: Active Editor Commands: Move cursor forward one character, adjusting the selection range to new position ; Toolbar Search Commands: Move forward one character, extending the selection
Shift-Tab: backward-tab - Outdent line at current position
Shift-Up: previous-line-extend - Move to previous screen line, adjusting the selection range to new position, optionally repositioning character within line: same' to leave in same horizontal position, 'start' at start, 'end' at end, 'fnb' for first non-blank char, or 'xcode' to simulate XCode style Shift-Alt line selection.
Tab: tab-key - Implement the tab key, the action of which is configurable by preference
Up: previous-line - Move to previous screen line, optionally repositioning character within line: same' to leave in same horizontal position, 'start' at start, 'end' at end, or 'fnb' for first non-blank char.
Visual-Esc: exit-visual-mode - Exit visual mode and return back to default mode