In This Article

Default Key Bindings

Many keyboard shortcuts are automatically bound to allow keyboard access to most of the built-in edit actions.

The following tables describe the default key bindings that are in place when the SyntaxEditor control is created. These can be modified by using the SyntaxEditor.InputBindings collection.

Clipboard/Undo Edit Actions

Key Edit Action
Ctrl + C CopyToClipboardAction
Ctrl + Ins CopyToClipboardAction
Ctrl + X CutToClipboardAction
Shift + Del CutToClipboardAction
Ctrl + L CutLineToClipboardAction
Ctrl + V PasteFromClipboardAction
Shift + Ins PasteFromClipboardAction
Ctrl + Y RedoAction
Ctrl + Shift + Z RedoAction
Ctrl + Z UndoAction

Deletion Edit Actions

Key Edit Action
Backspace BackspaceAction
Shift + Backspace BackspaceAction
Ctrl + Backspace BackspaceToPreviousWordAction
Del DeleteAction
Ctrl + Shift + L DeleteLineAction
Ctrl + Del DeleteToNextWordAction

Insertion Edit Actions

Key Edit Action
Enter InsertLineBreakAction
Shift + Enter InsertLineBreakAction
Ctrl + Enter OpenLineAboveAction
Ctrl + Shift + Enter OpenLineBelowAction

IntelliPrompt Edit Actions

Key Edit Action
Ctrl + Space RequestIntelliPromptAutoCompleteAction
Ctrl + Shift + Space RequestIntelliPromptParameterInfoSessionAction

Miscellaneous Edit Actions

Key Edit Action
Tab InsertTabStopOrIndentAction
Shift + Tab RemoveTabStopOrOutdentAction
Ctrl + U MakeLowercaseAction
Ctrl + Shift + U MakeUppercaseAction
Insert ToggleOverwriteModeAction
Ctrl + T TransposeCharactersAction
Ctrl + Shift + T TransposeWordsAction
Shift + Alt + T TransposeLinesAction
Alt + Up MoveSelectedLinesUpAction
Alt + Down MoveSelectedLinesDownAction
Ctrl + Num+ ZoomInAction
Ctrl + Num- ZoomOutAction
Ctrl + 0 ResetZoomLevelAction

Movement Edit Actions

Key Edit Action
Down MoveDownAction
Up MoveUpAction
Left MoveLeftAction
Right MoveRightAction
Ctrl + Left MoveToPreviousWordAction
Ctrl + Right MoveToNextWordAction
Home MoveToLineStartAction
End MoveToLineEndAction
Ctrl + Home MoveToDocumentStartAction
Ctrl + End MoveToDocumentEndAction
Page Up MovePageUpAction
Page Down MovePageDownAction
Ctrl + Page Up MoveToVisibleTopAction
Ctrl + Page Down MoveToVisibleBottomAction
Ctrl + ] MoveToMatchingBracketAction

Scroll Edit Actions

Key Edit Action
Ctrl + Down ScrollDownAction
Ctrl + Up ScrollUpAction

Search Edit Actions

Key Edit Action
Ctrl + F FindAction
F3 FindNextAction
Ctrl + F3 FindNextSelectedAction
Shift + F3 FindPreviousAction
Ctrl + Shift + F3 FindPreviousSelectedAction
Ctrl + H ReplaceAction
Ctrl + I IncrementalSearchAction
Ctrl + Shift + I ReverseIncrementalSearchAction

Selection Edit Actions

Key Edit Action
Ctrl + Shift + Num- CodeBlockSelectionContractAction
Ctrl + Shift + Num+ CodeBlockSelectionExpandAction
Escape CollapseSelectionAction
Shift + Down SelectDownAction
Shift + Up SelectUpAction
Shift + Left SelectLeftAction
Shift + Right SelectRightAction
Ctrl + Shift + Left SelectToPreviousWordAction
Ctrl + Shift + Right SelectBlockToNextWordAction
Shift + Home SelectToLineStartAction
Shift + End SelectToLineEndAction
Ctrl + Shift + Home SelectToDocumentStartAction
Ctrl + Shift + End SelectToDocumentEndAction
Shift + Page Up SelectPageUpAction
Shift + Page Down SelectPageDownAction
Ctrl + Shift + Page Up SelectToVisibleTopAction
Ctrl + Shift + Page Down SelectToVisibleBottomAction
Ctrl + A SelectAllAction
Ctrl + Shift + W SelectWordAction
Ctrl + Shift + ] SelectToMatchingBracketAction
Shift + Alt + Down SelectBlockDownAction
Shift + Alt + Up SelectBlockUpAction
Shift + Alt + Left SelectBlockLeftAction
Shift + Alt + Right SelectBlockRightAction
Ctrl + Shift + Alt + Left SelectBlockToPreviousWordAction
Ctrl + Shift + Alt + Right SelectBlockToNextWordAction