Debugger (default, classic, Brief, Epsilon, and Visual Studio) Clipboard control (default)
See also The Debugger keyboard shortcuts apply to all keystroke mapping schemes:
See also These Clipboard keyboard shortcuts apply to the Default keystroke mapping scheme.
Default
Shortcut
Command
Brief
Ctrl+Ins
Edit|Copy
Epsilon
Shift+Del
Edit|Cut
Visual Studio
Shift+Ins
Edit|Paste
Breakpoint view Ctrl+V
View Source
Ctrl+C
Edit|Copy
Ctrl+S
Edit Source
Ctrl+V
Edit|Paste
Ctrl+E
Edit Breakpoint
Ctrl+X
Edit|Cut
Enter
Edit Breakpoint
Ctrl+D
Delete Breakpoint
Del
Delete Breakpoint
Ctrl+A
Add Breakpoint
Ins
Add Breakpoint
Ctrl+N
Enable Breakpoint
Classic
Call stack view Ctrl+V
View Source
Ctrl+E
Edit Source
Space
View Source (Epsilon only)
Ctrl+Enter
Edit Source (Epsilon only)
Message view Ctrl+V
View Source
Space
View Source
Ctrl+S
Edit Source
Ctrl+Enter
Edit Source
Watch view Ctrl+E
Edit Watch
Enter
Edit Watch
Ctrl+A
Add Watch
Ins
Add Watch
Ctrl+D
Delete Watch
Del
Delete Watch
autoindent setting
Editor (default) See also These editor keyboard shortcuts apply to the Default keystroke mapping scheme.
Up Arrow
Moves up one line
Down Arrow
Moves down one line
Shortcut
Action or command
Page Up
Moves up one page
F1
Help|Topic Search
Page Down
Moves down one page
Ctrl+F1
Help|Topic Search
F3
Search|Search Again
Ctrl+Left Arrow
Moves one word left
Ctrl+Right Arrow
Moves one word right Moves to the next code page (or file)
Ctrl+E
Search|Incremental Search
Ctrl+Tab
Ctrl+F
Search|Find
Ctrl+Shift+Tab
Moves to the previous code page (or file)
Inserts a tab character
Ctrl+Backspace
Deletes the word to the right of the cursor
Ctrl+j
Templates pop-up menu
Ctrl+Home
Moves to the top of a file
Ctrl+N
Inserts a new line
Ctrl+End
Moves to the end of a file
Causes next character to be interpreted as an ASCII sequence
Ctrl+Del
Deletes a currently selected block
Ctrl+R
Search|Replace
Ctrl+Space
Inserts a blank space
Ctrl+S
File|Save
Ctrl+PgDn
Moves to the bottom of a screen
Ctrl+T
Deletes a word
Ctrl+PgUp
Moves to the top of a screen
Deletes a line
Ctrl+Up Arrow
Scrolls up one line
Ctrl+Z
Edit|Undo
Ctrl+Down Arrow
Scrolls down one line
Ctrl+<space bar>
Code Completion pop-up window
Ctrl+Enter
Opens file at cursor
Ctrl+Shift+g
Inserts a new Globally Unique Identifier (GUID)
Shift+Tab
Moves the cursor to the left one tab position
Ctrl+Shift+I
Indents block
Shift+Backspace
Deletes the character to the left of the cursor
Ctrl+Shift+U
Outdents block
Shift+Left Arrow
Selects the character to the left of the cursor
Deletes to the end of a line
Shift+Right Arrow
Selects the character to the right of the cursor
Ctrl+Shift+Z
Edit|Redo
Shift+Up Arrow
Ctrl+Shift+<space bar>
Code Parameters pop-up window
Moves the cursor up one line and selects from the left of the starting cursor position
Shift+Down Arrow
Moves the cursor down one line and selects from the right of the starting cursor position
Alt+[
Finds the matching delimiter (forward)
Shift+PgUp
Alt+]
Finds the matching delimiter (backward)
Moves the cursor up one screen and selects from the left of the starting cursor position
Shift+PgDn
Moves the cursor down one line and selects from the right of the starting cursor position
Shift+End
Selects from the cursor position to the end of the current line
Shift+Home
Selects from the cursor position to the start of the current line
Shift+Space
Inserts a blank space
Shift+Enter
Inserts a new line with a carriage return
Ctrl+Shift+Left Arrow
Selects the word to the left of the cursor
Ctrl+Shift+Right Arrow
Selects the word to the right of the cursor
Ctrl+Shift+Home
Selects from the cursor position to the start of the current file
Ctrl+Shift+End
Selects from the cursor position to the end of the current file
Ctrl+Shift+PgDn
Selects from the cursor position to the bottom of the screen
Ctrl+I
Ctrl+P
Ctrl+Y
Ctrl+Shift+Y
End
Moves to the end of a line
Home
Moves to the start of a line
Enter
Inserts a carriage return
Ins
Turns insert mode on/off
Del
Deletes the character to the right of the cursor
Backspace
Deletes the character to the left of the cursor
Tab
Inserts a tab
Space
Inserts a blank space
Left Arrow
Moves the cursor left one column, accounting for the autoindent setting
Right Arrow
Moves the cursor right one column, accounting for the
Ctrl+Shift+PgUp
Selects from the cursor position to the top of the screen
Ctrl+Shift+Tab
Moves to the previous page
Alt+Backspace
Edit|Undo
Block commands (default and classic)
Alt+Shift+Backspace
Edit|Redo
Alt+Shift+Left Arrow
Selects the column to the left of the cursor
See also These block command shortcuts apply to the Default and Classic keystroke mappings schemes.
Alt+Shift+Right Arrow
Selects the column to the right of the cursor
Alt+Shift+Up Arrow
Moves the cursor up one line and selects the column from the left of the starting cursor position
Alt+Shift+Down Arrow
Moves the cursor down one line and selects the column from the left of the starting cursor position
Alt+Shift+Page Up
Moves the cursor up one screen and selects the column from the left of the starting cursor position
Alt+Shift+Page Down
Moves the cursor down one line and selects the column from the right of the starting cursor position
Alt+Shift+End
Selects the column from the cursor position to the end of the current line
Alt+Shift+Home
Selects the column from the cursor position to the start of the current line
Ctrl+Alt+Shift+Left Arrow
Selects the column to the left of the cursor
Ctrl+Alt+Shift+Right Arrow
Selects the column to the right of the cursor
Ctrl+Alt+Shift+Home
Selects the column from the cursor position to the start of the current file
Ctrl+Alt+Shift+End
Selects the column from the cursor position to the end of the current file
Ctrl+Alt+Shift+Page Up
Selects the column from the cursor position to the bottom of the screen
Ctrl+Alt+Shift+Page Down
Selects the column from the cursor position to the top of the screen
Shortcut
Action or command
Ctrl+K+B
Marks the beginning of a block
Ctrl+K+C
Copies a selected block
Ctrl+K+H
Hides/shows a selected block
Ctrl+K+I
Indents a block by the amount specified in the Block Indent combo box on the Editor options page of the Environment Options dialog box
Ctrl+K+K
Marks the end of a block
Ctrl+K+L
Marks the current line as a block
Ctrl+K+N
Changes a block to uppercase
Ctrl+K+O
Changes a block to lowercase
Ctrl+K+P
Prints selected block
Ctrl+K+R
Reads a block from a file
Ctrl+K+T
Marks a word as a block
Ctrl+K+U
Outdents a block by the amount specified in the Block Indent combo box on the Editor options page of the Environment Options dialog box.
Ctrl+K+V
Moves a selected block
Ctrl+K+W
Writes a selected block to a file
Ctrl+K+Y
Deletes a selected block
Ctrl+O+C
Marks a column block
Ctrl+O+I
Marks an inclusive block
Ctrl+O+K
Marks a non-inclusive block
Ctrl+O+L
Marks a line as a block
Ctrl+Q+B
Moves to the beginning of a block
Ctrl+Q+K
Moves to the end of a block
Bookmark operations (default, classic, and Visual Studio)
Ctrl+Q+Ctrl+3
Goes to bookmark 3
See also The following bookmark operations shortcuts apply to the Default, Classic, and Visual Studio keystroke mappings schemes.
Ctrl+Q+Ctrl+4
Goes to bookmark 4
Ctrl+Q+Ctrl+5
Goes to bookmark 5
Ctrl+Q+Ctrl+6
Goes to bookmark 6
Ctrl+Q+Ctrl+7
Goes to bookmark 7
Ctrl+Q+Ctrl+8
Goes to bookmark 8
Ctrl+Q+Ctrl+9
Goes to bookmark 9
Shortcut
Action
Ctrl+K+0
Sets bookmark 0
Ctrl+K+1
Sets bookmark 1
Ctrl+K+2
Sets bookmark 2
Ctrl+K+3
Sets bookmark 3
Shortcut
Action
Ctrl+K+4
Sets bookmark 4
Shift+Ctrl+0
Sets bookmark 0
Ctrl+K+5
Sets bookmark 5
Shift+Ctrl+1
Sets bookmark 1
Sets bookmark 6
Shift+Ctrl+2
Sets bookmark 2
Ctrl+K+7
Sets bookmark 7
Shift+Ctrl+3
Sets bookmark 3
Ctrl+K+8
Sets bookmark 8
Shift+Ctrl+4
Sets bookmark 4
Sets bookmark 9
Shift+Ctrl+5
Sets bookmark 5
Shift+Ctrl+6
Sets bookmark 6 Sets bookmark 7
Ctrl+K+6
Ctrl+K+9
These shortcuts apply only to the Default and Visual Studio schemes:
Ctrl+K+Ctrl+0
Sets bookmark 0
Shift+Ctrl+7
Ctrl+K+Ctrl+1
Sets bookmark 1
Shift+Ctrl+8
Sets bookmark 8
Ctrl+K+Ctrl+2
Sets bookmark 2
Shift+Ctrl+9
Sets bookmark 9
Ctrl+K+Ctrl+3
Sets bookmark 3
Ctrl+K+Ctrl+4
Sets bookmark 4
Ctrl+0
Goes to bookmark 0
Ctrl+1
Goes to bookmark 1
Ctrl+2
Goes to bookmark 2
Ctrl+3
Goes to bookmark 3
Ctrl+4
Goes to bookmark 4
Ctrl+5
Goes to bookmark 5
Ctrl+6
Goes to bookmark 6
Goes to bookmark 0
Ctrl+7
Goes to bookmark 7
Goes to bookmark 1
Ctrl+8
Goes to bookmark 8
Ctrl+Q+2
Goes to bookmark 2
Ctrl+9
Goes to bookmark 9
Ctrl+Q+3
Goes to bookmark 3
Ctrl+Q+4
Goes to bookmark 4
Ctrl+Q+5
Goes to bookmark 5
Ctrl+Q+6
Goes to bookmark 6
Ctrl+Q+7
Goes to bookmark 7
Ctrl+Q+8
Goes to bookmark 8
Ctrl+Q+9
Goes to bookmark 9
Ctrl+Q+Ctrl+0
Goes to bookmark 0
Ctrl+Q+Ctrl+1
Goes to bookmark 1
Ctrl+Q+Ctrl+2
Goes to bookmark 2
Ctrl+K+Ctrl+5
Sets bookmark 5
Ctrl+K+Ctrl+6
Sets bookmark 6
Ctrl+K+Ctrl+7
Sets bookmark 7
Ctrl+K+Ctrl+8 Ctrl+K+Ctrl+9 Ctrl+Q+0 Ctrl+Q+1
Sets bookmark 8 Sets bookmark 9
Cursor movement (default and classic)
Miscellaneous commands (default and classic)
See also These cursor movement shortcuts apply to the Default and Classic keystroke mappings schemes.
See also These miscellaneous commands shortcuts apply to the Default and the Classic keystroke mapping schemes.
Shortcut
Action
Ctrl+Q+B
Moves to the beginning of a block
Ctrl+Q+C
Moves to end of a file
Ctrl+Q+D
Moves to the end of a line
Ctrl+Q+E
Moves to the top of the window
Ctrl+Q+K
Moves to the end of a block
Ctrl+Q+P
Moves to previous position
Ctrl+Q+R
Moves to the beginning of a file
Ctrl+Q+S
Moves to the beginning of a line
Ctrl+Q+T
Moves to the top of the window
Ctrl+Q+U
Moves to the bottom of the window
Ctrl+Q+X
Moves to the bottom of the window
Shortcut
Action or command
Ctrl+K+D
Accesses the menu bar
Ctrl+K+E
Changes a word to lowercase
Ctrl+K+F
Changes a word to uppercase
Ctrl+K+S
File|Save (default and classic only)
Ctrl+Q+A
Search|Replace
Ctrl+Q+F
Search|Find
Ctrl+Q+Y
Deletes to the end of a line
Ctrl+Q+[
Finds the matching delimiter (forward)
Ctrl+Q+Ctrl+[
Finds the matching delimiter (forward)
Ctrl+Q+]
Finds the matching delimiter (backward)
Ctrl+Q+Ctrl+]
Finds the matching delimiter (backward)
Ctrl+O+A
Open file at cursor
Ctrl+O+B
Browse symbol at cursor
Ctrl+O+G
Search|Go to line number
Ctrl+O+O
Inserts compiler options and directives
Ctrl+O+U
Toggles case
System (default)
Ctrl+Shift+P
Plays back a key macro
See also These system keyboard shortcuts apply to the Default keystroke mapping scheme.
Ctrl+Shift+R
Records a key macro
Shortcut
Action or command
Ctrl+K+D
Accesses the menu bar
F1
Displays context-sensitive Help
Ctrl+K+S
File|Save
F4
Run|Go to Cursor
F5
Run|Toggle Breakpoint
F7
Run|Trace Into
F8
Run|Step Over
F9
Run|Run
F11
View|Object Inspector
F12
View|Toggle Form/Unit
Alt+0
View|Window List
Alt+F2
View|Debug Windows|CPU
Alt+F7
Displays previous error in Message view
Alt+F8
Displays next error in Message view
Alt+F10
Displays a context menu
Alt+F11
File|Use Unit
Alt+F12
Displays the Code editor
Ctrl+F1
Help|Topic Search
Ctrl+F2
Run|Program Reset
Ctrl+F3
View|Debug Windows|Call Stack
Ctrl+F4
Closes current file
Ctrl+F5
Add Watch at Cursor
Ctrl+F6
Displays header file in Code editor
Ctrl+F7
Evaluate/Modify
Ctrl+F9
Project|Compile project
Ctrl+F11
File|Open Project
Ctrl+F12
View|Units
Ctrl+D
Descends item (replaces Inspector window)
Ctrl+E
View|Code Explorer
Ctrl+N
Opens a new Inspector window
Ctrl+S
Incremental search
Ctrl+T
Displays the Type Cast dialog
Shift+F7
Run|Trace To Next Source Line
Shift+F11
Project|Add To Project
Shift+F12
View|Forms