Keyboard Shortcuts Reference (Visual LISP IDE)

This reference outlines the main keyboard shortcuts that are available for use in the Visual LISP integrated development environment.

Note: The Visual LISP IDE is available on Windows only.

Insert words and lines

Insert
Toggles overstrike mode to insert text. When in overstrike mode, each character you type replaces existing text. The cursor changes shape from vertical to horizontal when in overstrike mode.
Ctrl+C
Copies the selected text to the Windows Clipboard.
Ctrl+V
Pastes the selected text from the Windows Clipboard into the current location in the text editor.

Deleting words and lines

Ctrl+Backspace
Erase a word to the left of the cursor.
Shift+Backspace
Erase a word to the right of the cursor.
Ctrl+E
Delete characters from the cursor position to the end of the current line.
Ctrl+X
Copies the selected text to the Windows Clipboard and then removes the selected text from the text editor.

Load code into the current drawing window

Ctrl+Shift+E
Loads the selected code into the current drawing window.
Ctrl+Alt+E
Loads all the code in the current drawing window.

Validate code in the text editor

Ctrl+Shift+C
Validates the selected code in the text editor is structured correctly. Errors are displayed in the Console window.
Ctrl+Alt+C
Validates all the code in the text editor is structured correctly. Errors are displayed in the Console window.

Format code in the text editor

Ctrl+Shift+F
Formats the selected code in the text editor and checks for unbalanced pairs of parentheses.
Ctrl+Alt+F
Formats all the code in the text editor and checks for unbalanced pairs of parentheses.

Code indentation

Shift+Tab
Adjusts the indentation of the current selection to the preceding AutoLISP code.
Shift+Enter
Clears the trailing Space and Tab characters, inserts a new line, and indents the new line at the level of the previous non-empty line.
Ctrl+Enter
Inserts a new line without clearing trailing Space and Tab characters from the current line.

Navigation in the text editor

Ctrl+Left Arrow
Moves the cursor one word to the left.
Ctrl+Right Arrow
Moves the cursor one word to the right.
End
Moves the cursor to the end of the current line.
Home
Moves the cursor to the beginning of the current line.
Page Down
Moves the cursor down one window.
Page Up
Moves the cursor up one window.
Ctrl+End
Moves the cursor to the end of a document.
Ctrl+Home
Moves the cursor to the start of a document.
Ctrl+[
Moves the cursor to the matching left parenthesis.
Ctrl+]
Moves the cursor to the matching right parenthesis.

Text selection in the text editor

Shift+Down Arrow
Expand the selection to the next line
Shift+Up Arrow
Expand the selection to the previous line
Shift+End
Expand the selection to the end of the line
Shift+Home
Expand the selection to the beginning of the line
Shift+Page Down
Expand the selection down one window, or abandon selection of the next window, if it is currently selected
Shift+Page Up
Expand the selection up one window, or abandon selection of the previous window, if it is currently selected
Ctrl+Shift+Right Arrow
Expand the selection to the next word, or abandon selection of the next word, if it is currently selected
Ctrl+Shift+Left Arrow
Expand the selection to the previous word, or abandon selection of the previous word, if it is currently selected
Ctrl+Shift+[
Expand the selection up to the matching left parenthesis
Ctrl+Shift+]
Expand the selection up to the matching right parenthesis
Alt+Enter
Move the cursor to the other side of the selection