| Close Reference Search | Shift + Escape ShiftEscape Shift + Escape ShiftEscape | closeReferenceSearch |
| Cancel Selection | Shift + Escape ShiftEscape Shift + Escape ShiftEscape | cancelSelection |
| Cursor Bottom | Command + DownArrow CommandDownArrow Command + DownArrow CommandDownArrow | cursorBottom |
| Cursor Bottom Select | Shift + Command + DownArrow ShiftCommandDownArrow Shift + Command + DownArrow ShiftCommandDownArrow | cursorBottomSelect |
| Cursor Column Select Down | Shift + Option + Command + DownArrow ShiftOptionCommandDownArrow Shift + Option + Command + DownArrow ShiftOptionCommandDownArrow | cursorColumnSelectDown |
| Cursor Column Select Left | Shift + Option + Command + LeftArrow ShiftOptionCommandLeftArrow Shift + Option + Command + LeftArrow ShiftOptionCommandLeftArrow | cursorColumnSelectLeft |
| Cursor Column Select Page Down | Shift + Option + Command + PageDown ShiftOptionCommandPageDown Shift + Option + Command + PageDown ShiftOptionCommandPageDown | cursorColumnSelectPageDown |
| Cursor Column Select Page Up | Shift + Option + Command + PageUp ShiftOptionCommandPageUp Shift + Option + Command + PageUp ShiftOptionCommandPageUp | cursorColumnSelectPageUp |
| Cursor Column Select Right | Shift + Option + Command + RightArrow ShiftOptionCommandRightArrow Shift + Option + Command + RightArrow ShiftOptionCommandRightArrow | cursorColumnSelectRight |
| Cursor Column Select Up | Shift + Option + Command + UpArrow ShiftOptionCommandUpArrow Shift + Option + Command + UpArrow ShiftOptionCommandUpArrow | cursorColumnSelectUp |
| Cursor Down | Control + N ControlN Control + N ControlN | cursorDown |
| Cursor Down Select | Shift + DownArrow ShiftDownArrow Shift + DownArrow ShiftDownArrow | cursorDownSelect |
| Cursor End | Command + RightArrow CommandRightArrow Command + RightArrow CommandRightArrow | cursorEnd |
| Cursor End Select | Shift + Command + RightArrow ShiftCommandRightArrow Shift + Command + RightArrow ShiftCommandRightArrow | cursorEndSelect |
| Cursor Home | Command + LeftArrow CommandLeftArrow Command + LeftArrow CommandLeftArrow | cursorHome |
| Cursor Home Select | Shift + Command + LeftArrow ShiftCommandLeftArrow Shift + Command + LeftArrow ShiftCommandLeftArrow | cursorHomeSelect |
| Cursor Left | Control + B ControlB Control + B ControlB | cursorLeft |
| Cursor Left Select | Shift + LeftArrow ShiftLeftArrow Shift + LeftArrow ShiftLeftArrow | cursorLeftSelect |
| Cursor Line End | Control + E ControlE Control + E ControlE | cursorLineEnd |
| Cursor Line End Select | Control + Shift + E ControlShiftE Control + Shift + E ControlShiftE | cursorLineEndSelect |
| Cursor Line Start | Control + A ControlA Control + A ControlA | cursorLineStart |
| Cursor Line Start Select | Control + Shift + A ControlShiftA Control + Shift + A ControlShiftA | cursorLineStartSelect |
| Cursor Page Down | PageDown PageDown PageDown PageDown | cursorPageDown |
| Cursor Page Down Select | Shift + PageDown ShiftPageDown Shift + PageDown ShiftPageDown | cursorPageDownSelect |
| Cursor Page Up | PageUp PageUp PageUp PageUp | cursorPageUp |
| Cursor Page Up Select | Shift + PageUp ShiftPageUp Shift + PageUp ShiftPageUp | cursorPageUpSelect |
| Cursor Right | Control + F ControlF Control + F ControlF | cursorRight |
| Cursor Right Select | Shift + RightArrow ShiftRightArrow Shift + RightArrow ShiftRightArrow | cursorRightSelect |
| Cursor Top | Command + UpArrow CommandUpArrow Command + UpArrow CommandUpArrow | cursorTop |
| Cursor Top Select | Shift + Command + UpArrow ShiftCommandUpArrow Shift + Command + UpArrow ShiftCommandUpArrow | cursorTopSelect |
| Cursor Up | Control + P ControlP Control + P ControlP | cursorUp |
| Cursor Up Select | Shift + UpArrow ShiftUpArrow Shift + UpArrow ShiftUpArrow | cursorUpSelect |
| Delete Left | Control + Backspace ControlBackspace Control + Backspace ControlBackspace | deleteLeft |
| Delete Right | Control + Delete ControlDelete Control + Delete ControlDelete | deleteRight |
| Select All | Command + A CommandA Command + A CommandA | editor.action.selectAll |
| Expand Line Selection | Command + L CommandL Command + L CommandL | expandLineSelection |
| Line Break Insert | Control + O ControlO Control + O ControlO | lineBreakInsert |
| Outdent | Shift + Tab ShiftTab Shift + Tab ShiftTab | outdent |
| Redo | Shift + Command + Z ShiftCommandZ Shift + Command + Z ShiftCommandZ | redo |
| Scroll Line Down | Control + PageDown ControlPageDown Control + PageDown ControlPageDown | scrollLineDown |
| Scroll Line Up | Control + PageUp ControlPageUp Control + PageUp ControlPageUp | scrollLineUp |
| Scroll Page Down | Command + PageDown CommandPageDown Command + PageDown CommandPageDown | scrollPageDown |
| Scroll Page Up | Command + PageUp CommandPageUp Command + PageUp CommandPageUp | scrollPageUp |
| Tab | Tab Tab Tab Tab | tab |
| Undo | Command + Z CommandZ Command + Z CommandZ | undo |
| Remove Secondary Cursors | Shift + Escape ShiftEscape Shift + Escape ShiftEscape | removeSecondaryCursors |
| Go To Next Reference | F12 F12 F12 F12 | goToNextReference |
| Go To Previous Reference | Shift + F12 ShiftF12 Shift + F12 ShiftF12 | goToPreviousReference |
| Find | Command + F CommandF Command + F CommandF | actions.find |
| Find With Selection | Command + E CommandE Command + E CommandE | actions.findWithSelection |
| Cursor Undo | Command + U CommandU Command + U CommandU | cursorUndo |
| Cursor Word End Right | Option + RightArrow OptionRightArrow Option + RightArrow OptionRightArrow | cursorWordEndRight |
| Cursor Word End Right Select | Shift + Option + RightArrow ShiftOptionRightArrow Shift + Option + RightArrow ShiftOptionRightArrow | cursorWordEndRightSelect |
| Cursor Word Left | Option + LeftArrow OptionLeftArrow Option + LeftArrow OptionLeftArrow | cursorWordLeft |
| Cursor Word Left Select | Shift + Option + LeftArrow ShiftOptionLeftArrow Shift + Option + LeftArrow ShiftOptionLeftArrow | cursorWordLeftSelect |
| Cursor Word Part Left | Control + Option + LeftArrow ControlOptionLeftArrow Control + Option + LeftArrow ControlOptionLeftArrow | cursorWordPartLeft |
| Cursor Word Part Left Select | Control + Shift + Option + LeftArrow ControlShiftOptionLeftArrow Control + Shift + Option + LeftArrow ControlShiftOptionLeftArrow | cursorWordPartLeftSelect |
| Cursor Word Part Right | Control + Option + RightArrow ControlOptionRightArrow Control + Option + RightArrow ControlOptionRightArrow | cursorWordPartRight |
| Cursor Word Part Right Select | Control + Shift + Option + RightArrow ControlShiftOptionRightArrow Control + Shift + Option + RightArrow ControlShiftOptionRightArrow | cursorWordPartRightSelect |
| Delete All Left | Command + Backspace CommandBackspace Command + Backspace CommandBackspace | deleteAllLeft |
| Delete All Right | Command + Delete CommandDelete Command + Delete CommandDelete | deleteAllRight |
| Delete Word Left | Option + Backspace OptionBackspace Option + Backspace OptionBackspace | deleteWordLeft |
| Delete Word Part Left | Control + Option + Backspace ControlOptionBackspace Control + Option + Backspace ControlOptionBackspace | deleteWordPartLeft |
| Delete Word Part Right | Control + Option + Delete ControlOptionDelete Control + Option + Delete ControlOptionDelete | deleteWordPartRight |
| Delete Word Right | Option + Delete OptionDelete Option + Delete OptionDelete | deleteWordRight |
| Accessible Diff Viewer Next | F7 F7 F7 F7 | editor.action.accessibleDiffViewer.next |
| Accessible Diff Viewer Previous | Shift + F7 ShiftF7 Shift + F7 ShiftF7 | editor.action.accessibleDiffViewer.prev |
| Add Comment Line | Command + K then Command + C CommandK CommandC Command + K then Command + C CommandK CommandC | editor.action.addCommentLine |
| Add Selection To Next Find Match | Command + D CommandD Command + D CommandD | editor.action.addSelectionToNextFindMatch |
| Auto Fix | Option + Command + Period OptionCommand. Option + Command + Period OptionCommand. | editor.action.autoFix |
| Block Comment | Shift + Option + A ShiftOptionA Shift + Option + A ShiftOptionA | editor.action.blockComment |
| Cancel Selection Anchor | Escape Escape Escape Escape | editor.action.cancelSelectionAnchor |
| Change All | Command + F2 CommandF2 Command + F2 CommandF2 | editor.action.changeAll |
| Comment Line | Command + Slash Command/ Command + Slash Command/ | editor.action.commentLine |
| Copy Lines Down | Shift + Option + DownArrow ShiftOptionDownArrow Shift + Option + DownArrow ShiftOptionDownArrow | editor.action.copyLinesDownAction |
| Copy Lines Up | Shift + Option + UpArrow ShiftOptionUpArrow Shift + Option + UpArrow ShiftOptionUpArrow | editor.action.copyLinesUpAction |
| Delete Lines | Shift + Command + K ShiftCommandK Shift + Command + K ShiftCommandK | editor.action.deleteLines |
| Format Document | Shift + Option + F ShiftOptionF Shift + Option + F ShiftOptionF | editor.action.formatDocument |
| Format Selection | Command + K then Command + F CommandK CommandF Command + K then Command + F CommandK CommandF | editor.action.formatSelection |
| Go To Bottom Hover | Command + DownArrow CommandDownArrow Command + DownArrow CommandDownArrow | editor.action.goToBottomHover |
| Go To Focused Sticky Scroll Line | Enter Enter Enter Enter | editor.action.goToFocusedStickyScrollLine |
| Go To Implementation | Command + F12 CommandF12 Command + F12 CommandF12 | editor.action.goToImplementation |
| Go To References | Shift + F12 ShiftF12 Shift + F12 ShiftF12 | editor.action.goToReferences |
| Go To Top Hover | Command + UpArrow CommandUpArrow Command + UpArrow CommandUpArrow | editor.action.goToTopHover |
| Go To Line | Control + G ControlG Control + G ControlG | editor.action.gotoLine |
| Hide Color Picker | Escape Escape Escape Escape | editor.action.hideColorPicker |
| In Place Replace Down | Shift + Command + Period ShiftCommand. Shift + Command + Period ShiftCommand. | editor.action.inPlaceReplace.down |
| In Place Replace Up | Shift + Command + Comma ShiftCommand, Shift + Command + Comma ShiftCommand, | editor.action.inPlaceReplace.up |
| Indent Lines | Command + Right Square Bracket Command] Command + Right Square Bracket Command] | editor.action.indentLines |
| Inline Edit Reject | Escape Escape Escape Escape | editor.action.inlineEdit.reject |
| Inline Edits Hide | Escape Escape Escape Escape | editor.action.inlineEdits.hide |
| Inline Edits Show Next | Option + Right Square Bracket Option] Option + Right Square Bracket Option] | editor.action.inlineEdits.showNext |
| Inline Edits Show Previous | Option + Left Square Bracket Option[ Option + Left Square Bracket Option[ | editor.action.inlineEdits.showPrevious |
| Inline Suggest Hide | Escape Escape Escape Escape | editor.action.inlineSuggest.hide |
| Inline Suggest Show Next | Option + Right Square Bracket Option] Option + Right Square Bracket Option] | editor.action.inlineSuggest.showNext |
| Inline Suggest Show Previous | Option + Left Square Bracket Option[ Option + Left Square Bracket Option[ | editor.action.inlineSuggest.showPrevious |
| Insert Color With Standalone Color Picker | Enter Enter Enter Enter | editor.action.insertColorWithStandaloneColorPicker |
| Insert Cursor Above | Option + Command + UpArrow OptionCommandUpArrow Option + Command + UpArrow OptionCommandUpArrow | editor.action.insertCursorAbove |
| Insert Cursor At End Of Each Line Selected | Shift + Option + I ShiftOptionI Shift + Option + I ShiftOptionI | editor.action.insertCursorAtEndOfEachLineSelected |
| Insert Cursor Below | Option + Command + DownArrow OptionCommandDownArrow Option + Command + DownArrow OptionCommandDownArrow | editor.action.insertCursorBelow |
| Insert Line After | Command + Enter CommandEnter Command + Enter CommandEnter | editor.action.insertLineAfter |
| Insert Line Before | Shift + Command + Enter ShiftCommandEnter Shift + Command + Enter ShiftCommandEnter | editor.action.insertLineBefore |
| Join Lines | Control + J ControlJ Control + J ControlJ | editor.action.joinLines |
| Jump To Bracket | Shift + Command + Backslash ShiftCommand\ Shift + Command + Backslash ShiftCommand\ | editor.action.jumpToBracket |
| Linked Editing | Shift + Command + F2 ShiftCommandF2 Shift + Command + F2 ShiftCommandF2 | editor.action.linkedEditing |
| Marker Next | Option + F8 OptionF8 Option + F8 OptionF8 | editor.action.marker.next |
| Marker Next In Files | F8 F8 F8 F8 | editor.action.marker.nextInFiles |
| Marker Previous | Shift + Option + F8 ShiftOptionF8 Shift + Option + F8 ShiftOptionF8 | editor.action.marker.prev |
| Marker Previous In Files | Shift + F8 ShiftF8 Shift + F8 ShiftF8 | editor.action.marker.prevInFiles |
| Move Lines Down | Option + DownArrow OptionDownArrow Option + DownArrow OptionDownArrow | editor.action.moveLinesDownAction |
| Move Lines Up | Option + UpArrow OptionUpArrow Option + UpArrow OptionUpArrow | editor.action.moveLinesUpAction |
| Move Selection To Next Find Match | Command + K then Command + D CommandK CommandD Command + K then Command + D CommandK CommandD | editor.action.moveSelectionToNextFindMatch |
| Next Match Find | F3 F3 F3 F3 | editor.action.nextMatchFindAction |
| Next Selection Match Find | Command + F3 CommandF3 Command + F3 CommandF3 | editor.action.nextSelectionMatchFindAction |
| Organize Imports | Shift + Option + O ShiftOptionO Shift + Option + O ShiftOptionO | editor.action.organizeImports |
| Outdent Lines | Command + Left Square Bracket Command[ Command + Left Square Bracket Command[ | editor.action.outdentLines |
| Page Down Hover | Option + DownArrow OptionDownArrow Option + DownArrow OptionDownArrow | editor.action.pageDownHover |
| Page Up Hover | Option + UpArrow OptionUpArrow Option + UpArrow OptionUpArrow | editor.action.pageUpHover |
| Peek Definition | Option + F12 OptionF12 Option + F12 OptionF12 | editor.action.peekDefinition |
| Peek Implementation | Shift + Command + F12 ShiftCommandF12 Shift + Command + F12 ShiftCommandF12 | editor.action.peekImplementation |
| Previous Match Find | Shift + F3 ShiftF3 Shift + F3 ShiftF3 | editor.action.previousMatchFindAction |
| Previous Selection Match Find | Shift + Command + F3 ShiftCommandF3 Shift + Command + F3 ShiftCommandF3 | editor.action.previousSelectionMatchFindAction |
| Quick Fix | Command + Period Command. Command + Period Command. | editor.action.quickFix |
| Quick Outline | Shift + Command + O ShiftCommandO Shift + Command + O ShiftCommandO | editor.action.quickOutline |
| Refactor | Control + Shift + R ControlShiftR Control + Shift + R ControlShiftR | editor.action.refactor |
| Remove Brackets | Option + Command + Backspace OptionCommandBackspace Option + Command + Backspace OptionCommandBackspace | editor.action.removeBrackets |
| Remove Comment Line | Command + K then Command + U CommandK CommandU Command + K then Command + U CommandK CommandU | editor.action.removeCommentLine |
| Rename | F2 F2 F2 F2 | editor.action.rename |
| Reveal Definition | F12 F12 F12 F12 | editor.action.revealDefinition |
| Reveal Definition Aside | Command + K then F12 CommandK F12 Command + K then F12 CommandK F12 | editor.action.revealDefinitionAside |
| Scroll Down Hover | DownArrow DownArrow DownArrow DownArrow | editor.action.scrollDownHover |
| Scroll Left Hover | LeftArrow LeftArrow LeftArrow LeftArrow | editor.action.scrollLeftHover |
| Scroll Right Hover | RightArrow RightArrow RightArrow RightArrow | editor.action.scrollRightHover |
| Scroll Up Hover | UpArrow UpArrow UpArrow UpArrow | editor.action.scrollUpHover |
| Select Editor | Escape Escape Escape Escape | editor.action.selectEditor |
| Select From Anchor To Cursor | Command + K then Command + K CommandK CommandK Command + K then Command + K CommandK CommandK | editor.action.selectFromAnchorToCursor |
| Select Highlights | Shift + Command + L ShiftCommandL Shift + Command + L ShiftCommandL | editor.action.selectHighlights |
| Select Next Sticky Scroll Line | DownArrow DownArrow DownArrow DownArrow | editor.action.selectNextStickyScrollLine |
| Select Previous Sticky Scroll Line | UpArrow UpArrow UpArrow UpArrow | editor.action.selectPreviousStickyScrollLine |
| Set Selection Anchor | Command + K then Command + B CommandK CommandB Command + K then Command + B CommandK CommandB | editor.action.setSelectionAnchor |
| Show Context Menu | Shift + F10 ShiftF10 Shift + F10 ShiftF10 | editor.action.showContextMenu |
| Show Hover | Command + K then Command + I CommandK CommandI Command + K then Command + I CommandK CommandI | editor.action.showHover |
| Smart Select Expand | Control + Shift + RightArrow ControlShiftRightArrow Control + Shift + RightArrow ControlShiftRightArrow | editor.action.smartSelect.expand |
| Smart Select Shrink | Control + Shift + LeftArrow ControlShiftLeftArrow Control + Shift + LeftArrow ControlShiftLeftArrow | editor.action.smartSelect.shrink |
| Start Find Replace | Option + Command + F OptionCommandF Option + Command + F OptionCommandF | editor.action.startFindReplaceAction |
| Toggle Tab Focus Mode | Control + Shift + M ControlShiftM Control + Shift + M ControlShiftM | editor.action.toggleTabFocusMode |
| Transpose Letters | Control + T ControlT Control + T ControlT | editor.action.transposeLetters |
| Trigger Parameter Hints | Shift + Command + Space ShiftCommandSpace Shift + Command + Space ShiftCommandSpace | editor.action.triggerParameterHints |
| Trigger Suggest | Command + I CommandI Command + I CommandI | editor.action.triggerSuggest |
| Trim Trailing Whitespace | Command + K then Command + X CommandK CommandX Command + K then Command + X CommandK CommandX | editor.action.trimTrailingWhitespace |
| Word Highlight Next | F7 F7 F7 F7 | editor.action.wordHighlight.next |
| Word Highlight Previous | Shift + F7 ShiftF7 Shift + F7 ShiftF7 | editor.action.wordHighlight.prev |
| Cancel Operation | Escape Escape Escape Escape | editor.cancelOperation |
| Change Drop Type | Command + Period Command. Command + Period Command. | editor.changeDropType |
| Change Paste Type | Command + Period Command. Command + Period Command. | editor.changePasteType |
| Create Folding Range From Selection | Command + K then Command + Comma CommandK Command, Command + K then Command + Comma CommandK Command, | editor.createFoldingRangeFromSelection |
| Fold | Option + Command + Left Square Bracket OptionCommand[ Option + Command + Left Square Bracket OptionCommand[ | editor.fold |
| Fold All | Command + K then Command + 0 CommandK Command0 Command + K then Command + 0 CommandK Command0 | editor.foldAll |
| Fold All Block Comments | Command + K then Command + Slash CommandK Command/ Command + K then Command + Slash CommandK Command/ | editor.foldAllBlockComments |
| Fold All Except | Command + K then Command + Minus Sign CommandK Command- Command + K then Command + Minus Sign CommandK Command- | editor.foldAllExcept |
| Fold All Marker Regions | Command + K then Command + 8 CommandK Command8 Command + K then Command + 8 CommandK Command8 | editor.foldAllMarkerRegions |
| Fold Level 1 | Command + K then Command + 1 CommandK Command1 Command + K then Command + 1 CommandK Command1 | editor.foldLevel1 |
| Fold Level 2 | Command + K then Command + 2 CommandK Command2 Command + K then Command + 2 CommandK Command2 | editor.foldLevel2 |
| Fold Level 3 | Command + K then Command + 3 CommandK Command3 Command + K then Command + 3 CommandK Command3 | editor.foldLevel3 |
| Fold Level 4 | Command + K then Command + 4 CommandK Command4 Command + K then Command + 4 CommandK Command4 | editor.foldLevel4 |
| Fold Level 5 | Command + K then Command + 5 CommandK Command5 Command + K then Command + 5 CommandK Command5 | editor.foldLevel5 |
| Fold Level 6 | Command + K then Command + 6 CommandK Command6 Command + K then Command + 6 CommandK Command6 | editor.foldLevel6 |
| Fold Level 7 | Command + K then Command + 7 CommandK Command7 Command + K then Command + 7 CommandK Command7 | editor.foldLevel7 |
| Fold Recursively | Command + K then Command + Left Square Bracket CommandK Command[ Command + K then Command + Left Square Bracket CommandK Command[ | editor.foldRecursively |
| Go To Next Symbol From Result | F12 F12 F12 F12 | editor.gotoNextSymbolFromResult |
| Go To Next Symbol From Result Cancel | Escape Escape Escape Escape | editor.gotoNextSymbolFromResult.cancel |
| Hide Drop Widget | Escape Escape Escape Escape | editor.hideDropWidget |
| Hide Paste Widget | Escape Escape Escape Escape | editor.hidePasteWidget |
| Remove Manual Folding Ranges | Command + K then Command + Period CommandK Command. Command + K then Command + Period CommandK Command. | editor.removeManualFoldingRanges |
| Toggle Fold | Command + K then Command + L CommandK CommandL Command + K then Command + L CommandK CommandL | editor.toggleFold |
| Toggle Fold Recursively | Command + K then Shift + Command + L CommandK ShiftCommandL Command + K then Shift + Command + L CommandK ShiftCommandL | editor.toggleFoldRecursively |
| Unfold | Option + Command + Right Square Bracket OptionCommand] Option + Command + Right Square Bracket OptionCommand] | editor.unfold |
| Unfold All | Command + K then Command + J CommandK CommandJ Command + K then Command + J CommandK CommandJ | editor.unfoldAll |
| Unfold All Except | Command + K then Command + Equal Sign CommandK Command= Command + K then Command + Equal Sign CommandK Command= | editor.unfoldAllExcept |
| Unfold All Marker Regions | Command + K then Command + 9 CommandK Command9 Command + K then Command + 9 CommandK Command9 | editor.unfoldAllMarkerRegions |
| Unfold Recursively | Command + K then Command + Right Square Bracket CommandK Command] Command + K then Command + Right Square Bracket CommandK Command] | editor.unfoldRecursively |
| Open Reference To Side | Control + Enter ControlEnter Control + Enter ControlEnter | openReferenceToSide |
| Toggle Explain Mode | Command + Slash Command/ Command + Slash Command/ | toggleExplainMode |
| Toggle Peek Widget Focus | Command + K then F2 CommandK F2 Command + K then F2 CommandK F2 | togglePeekWidgetFocus |
| Inline Edit Accept | Tab Tab Tab Tab | editor.action.inlineEdit.accept |
| Inline Edit Jump To | Option + Command + Equal Sign OptionCommand= Option + Command + Equal Sign OptionCommand= | editor.action.inlineEdit.jumpTo |
| Inline Edit Trigger | Option + Command + Equal Sign OptionCommand= Option + Command + Equal Sign OptionCommand= | editor.action.inlineEdit.trigger |
| Inline Suggest Accept Next Word | Command + RightArrow CommandRightArrow Command + RightArrow CommandRightArrow | editor.action.inlineSuggest.acceptNextWord |
| Close Find Widget | Shift + Escape ShiftEscape Shift + Escape ShiftEscape | closeFindWidget |
| Replace All | Option + Command + Enter OptionCommandEnter Option + Command + Enter OptionCommandEnter | editor.action.replaceAll |
| Replace One | Shift + Command + 1 ShiftCommand1 Shift + Command + 1 ShiftCommand1 | editor.action.replaceOne |
| Select All Matches | Option + Enter OptionEnter Option + Enter OptionEnter | editor.action.selectAllMatches |
| Toggle Find Case Sensitive | Option + Command + C OptionCommandC Option + Command + C OptionCommandC | toggleFindCaseSensitive |
| Toggle Find In Selection | Option + Command + L OptionCommandL Option + Command + L OptionCommandL | toggleFindInSelection |
| Toggle Find Regex | Option + Command + R OptionCommandR Option + Command + R OptionCommandR | toggleFindRegex |
| Toggle Find Whole Word | Option + Command + W OptionCommandW Option + Command + W OptionCommandW | toggleFindWholeWord |
| Toggle Preserve Case | Option + Command + P OptionCommandP Option + Command + P OptionCommandP | togglePreserveCase |
| Inline Edit Jump Back | Option + Command + Equal Sign OptionCommand= Option + Command + Equal Sign OptionCommand= | editor.action.inlineEdit.jumpBack |
| Jump To Next Snippet Placeholder | Tab Tab Tab Tab | jumpToNextSnippetPlaceholder |
| Jump To Previous Snippet Placeholder | Shift + Tab ShiftTab Shift + Tab ShiftTab | jumpToPrevSnippetPlaceholder |
| Leave Editor Message | Escape Escape Escape Escape | leaveEditorMessage |
| Leave Snippet | Shift + Escape ShiftEscape Shift + Escape ShiftEscape | leaveSnippet |
| Close Markers Navigation | Shift + Escape ShiftEscape Shift + Escape ShiftEscape | closeMarkersNavigation |
| Close Parameter Hints | Shift + Escape ShiftEscape Shift + Escape ShiftEscape | closeParameterHints |
| Show Next Parameter Hint | Control + N ControlN Control + N ControlN | showNextParameterHint |
| Show Previous Parameter Hint | Control + P ControlP Control + P ControlP | showPrevParameterHint |
| Accept Alternative Selected Suggestion | Shift + Tab ShiftTab Shift + Tab ShiftTab | acceptAlternativeSelectedSuggestion |
| Accept Selected Suggestion | Tab Tab Tab Tab | acceptSelectedSuggestion |
| Focus Suggestion | Command + I CommandI Command + I CommandI | focusSuggestion |
| Hide Suggest Widget | Shift + Escape ShiftEscape Shift + Escape ShiftEscape | hideSuggestWidget |
| Insert Best Completion | Tab Tab Tab Tab | insertBestCompletion |
| Insert Next Suggestion | Tab Tab Tab Tab | insertNextSuggestion |
| Insert Previous Suggestion | Shift + Tab ShiftTab Shift + Tab ShiftTab | insertPrevSuggestion |
| Select Next Page Suggestion | Command + PageDown CommandPageDown Command + PageDown CommandPageDown | selectNextPageSuggestion |
| Select Next Suggestion | Control + N ControlN Control + N ControlN | selectNextSuggestion |
| Select Previous Page Suggestion | Command + PageUp CommandPageUp Command + PageUp CommandPageUp | selectPrevPageSuggestion |
| Select Previous Suggestion | Control + P ControlP Control + P ControlP | selectPrevSuggestion |
| Toggle Suggestion Details | Command + I CommandI Command + I CommandI | toggleSuggestionDetails |
| Toggle Suggestion Focus | Control + Option + Space ControlOptionSpace Control + Option + Space ControlOptionSpace | toggleSuggestionFocus |
| Accept Rename Input | Enter Enter Enter Enter | acceptRenameInput |
| Accept Rename Input With Preview | Command + Enter CommandEnter Command + Enter CommandEnter | acceptRenameInputWithPreview |
| Cancel Linked Editing Input | Shift + Escape ShiftEscape Shift + Escape ShiftEscape | cancelLinkedEditingInput |
| Cancel Rename Input | Shift + Escape ShiftEscape Shift + Escape ShiftEscape | cancelRenameInput |
| Focus Next Rename Suggestion | DownArrow DownArrow DownArrow DownArrow | focusNextRenameSuggestion |
| Focus Previous Rename Suggestion | UpArrow UpArrow UpArrow UpArrow | focusPreviousRenameSuggestion |
| Inline Suggest Commit | Tab Tab Tab Tab | editor.action.inlineSuggest.commit |
| Show Next History | Option + DownArrow OptionDownArrow Option + DownArrow OptionDownArrow | history.showNext |
| Show Previous History | Option + UpArrow OptionUpArrow Option + UpArrow OptionUpArrow | history.showPrevious |
| Quick Input First | Control + Option + Command + Home ControlOptionCommandHome Control + Option + Command + Home ControlOptionCommandHome | quickInput.first |
| Quick Input Last | Control + Option + Command + End ControlOptionCommandEnd Control + Option + Command + End ControlOptionCommandEnd | quickInput.last |
| Quick Input Next | Control + DownArrow ControlDownArrow Control + DownArrow ControlDownArrow | quickInput.next |
| Quick Input Next Separator | Control + Option + Command + DownArrow ControlOptionCommandDownArrow Control + Option + Command + DownArrow ControlOptionCommandDownArrow | quickInput.nextSeparator |
| Quick Input Next Separator With Quick Access Fallback | Command + DownArrow CommandDownArrow Command + DownArrow CommandDownArrow | quickInput.nextSeparatorWithQuickAccessFallback |
| Quick Input Page Next | Control + Option + Command + PageDown ControlOptionCommandPageDown Control + Option + Command + PageDown ControlOptionCommandPageDown | quickInput.pageNext |
| Quick Input Page Previous | Control + Option + Command + PageUp ControlOptionCommandPageUp Control + Option + Command + PageUp ControlOptionCommandPageUp | quickInput.pagePrevious |
| Quick Input Previous | Control + UpArrow ControlUpArrow Control + UpArrow ControlUpArrow | quickInput.previous |
| Quick Input Previous Separator | Control + Option + Command + UpArrow ControlOptionCommandUpArrow Control + Option + Command + UpArrow ControlOptionCommandUpArrow | quickInput.previousSeparator |
| Quick Input Previous Separator With Quick Access Fallback | Command + UpArrow CommandUpArrow Command + UpArrow CommandUpArrow | quickInput.previousSeparatorWithQuickAccessFallback |
| Reveal Reference | Command + DownArrow CommandDownArrow Command + DownArrow CommandDownArrow | revealReference |
| Quick Input Accept In Background | Control + Option + Command + RightArrow ControlOptionCommandRightArrow Control + Option + Command + RightArrow ControlOptionCommandRightArrow | quickInput.acceptInBackground |
| Accept Selected Code Action | Command + Period Command. Command + Period Command. | acceptSelectedCodeAction |
| Hide Code Action Widget | Shift + Escape ShiftEscape Shift + Escape ShiftEscape | hideCodeActionWidget |
| Preview Selected Code Action | Command + Enter CommandEnter Command + Enter CommandEnter | previewSelectedCodeAction |
| Select Next Code Action | Control + N ControlN Control + N ControlN | selectNextCodeAction |
| Select Previous Code Action | Control + P ControlP Control + P ControlP | selectPrevCodeAction |
| Diff Editor Exit Compare Move | Escape Escape Escape Escape | diffEditor.exitCompareMove |
| Inline Edits Accept | Command + Space CommandSpace Command + Space CommandSpace | editor.action.inlineEdits.accept |
| Quick Command 2 | Shift + Command + P ShiftCommandP Shift + Command + P ShiftCommandP | editor.action.quickCommand2 |
| Font Zoom In | Shift + Command + Equal Sign ShiftCommand= Shift + Command + Equal Sign ShiftCommand= | editor.action.fontZoomIn |
| Font Zoom Out | Shift + Command + Minus Sign ShiftCommand- Shift + Command + Minus Sign ShiftCommand- | editor.action.fontZoomOut |
| Font Zoom Reset | Shift + Command + 0 ShiftCommand0 Shift + Command + 0 ShiftCommand0 | editor.action.fontZoomReset |
| Change Color Theme | Command + K then T CommandK T Command + K then T CommandK T | change-color-theme |
| Open File | Command + O CommandO Command + O CommandO | open-file |
| New File | Control + Option + Command + N ControlOptionCommandN Control + Option + Command + N ControlOptionCommandN | new-file |
| New Untitled Text File | Shift + Option + N ShiftOptionN Shift + Option + N ShiftOptionN | new-untitled-text-file |
| Open Settings UI | Command + Comma Command, Command + Comma Command, | open-settings-ui |
| Toggle Problems | Shift + Command + M ShiftCommandM Shift + Command + M ShiftCommandM | toggle-problems |
| Toggle Markdown Preview | Shift + Command + V ShiftCommandV Shift + Command + V ShiftCommandV | toggle-markdown-preview |
| Change Language Mode | Command + K then M CommandK M Command + K then M CommandK M | change-language-mode |
| Change Color Theme | Command + K then T CommandK T Command + K then T CommandK T | change-color-theme |
| Open File | Command + O CommandO Command + O CommandO | open-file |
| New File | Control + Option + Command + N ControlOptionCommandN Control + Option + Command + N ControlOptionCommandN | new-file |
| New Untitled Text File | Shift + Option + N ShiftOptionN Shift + Option + N ShiftOptionN | new-untitled-text-file |
| Rename Current File | Option + Command + F2 OptionCommandF2 Option + Command + F2 OptionCommandF2 | rename-current-file |
| Save Current File | Command + S CommandS Command + S CommandS | save-current-file |
| Pin Editor | Command + K then Shift + Enter CommandK ShiftEnter Command + K then Shift + Enter CommandK ShiftEnter | pin-editor |
| Unpin Editor | Command + K then Shift + Enter CommandK ShiftEnter Command + K then Shift + Enter CommandK ShiftEnter | unpin-editor |
| Close Editor | Shift + Option + W ShiftOptionW Shift + Option + W ShiftOptionW | close-editor |
| Close All Editors | Command + K then Command + W CommandK CommandW Command + K then Command + W CommandK CommandW | close-all-editors |
| Close All Editor Groups | Command + K then Shift + Command + W CommandK ShiftCommandW Command + K then Shift + Command + W CommandK ShiftCommandW | close-all-editor-groups |
| Open Settings UI | Command + Comma Command, Command + Comma Command, | open-settings-ui |
| Go To Previous Change | Shift + Option + F5 ShiftOptionF5 Shift + Option + F5 ShiftOptionF5 | diffEditor.goToPreviousChange |
| Go To Previous Change | Shift + Option + F5 ShiftOptionF5 Shift + Option + F5 ShiftOptionF5 | diffEditor.goToPreviousChange |
| Go To Next Change | Option + F5 OptionF5 Option + F5 OptionF5 | diffEditor.goToNextChange |
| Go To Next Change | Option + F5 OptionF5 Option + F5 OptionF5 | diffEditor.goToNextChange |
| Change Color Theme | Command + K then T CommandK T Command + K then T CommandK T | change-color-theme |
| Open File | Command + O CommandO Command + O CommandO | open-file |
| New File | Control + Option + Command + N ControlOptionCommandN Control + Option + Command + N ControlOptionCommandN | new-file |
| New Untitled Text File | Shift + Option + N ShiftOptionN Shift + Option + N ShiftOptionN | new-untitled-text-file |
| Open Settings UI | Command + Comma Command, Command + Comma Command, | open-settings-ui |
| Change Color Theme | Command + K then T CommandK T Command + K then T CommandK T | change-color-theme |
| Open File | Command + O CommandO Command + O CommandO | open-file |
| New File | Control + Option + Command + N ControlOptionCommandN Control + Option + Command + N ControlOptionCommandN | new-file |
| New Untitled Text File | Shift + Option + N ShiftOptionN Shift + Option + N ShiftOptionN | new-untitled-text-file |
| Open Settings UI | Command + Comma Command, Command + Comma Command, | open-settings-ui |
| Toggle Problems | Shift + Command + M ShiftCommandM Shift + Command + M ShiftCommandM | toggle-problems |
| Toggle Markdown Preview | Shift + Command + V ShiftCommandV Shift + Command + V ShiftCommandV | toggle-markdown-preview |
| Change Language Mode | Command + K then M CommandK M Command + K then M CommandK M | change-language-mode |
| Change Color Theme | Command + K then T CommandK T Command + K then T CommandK T | change-color-theme |
| Open File | Command + O CommandO Command + O CommandO | open-file |
| New File | Control + Option + Command + N ControlOptionCommandN Control + Option + Command + N ControlOptionCommandN | new-file |
| New Untitled Text File | Shift + Option + N ShiftOptionN Shift + Option + N ShiftOptionN | new-untitled-text-file |
| Rename Current File | Option + Command + F2 OptionCommandF2 Option + Command + F2 OptionCommandF2 | rename-current-file |
| Save Current File | Command + S CommandS Command + S CommandS | save-current-file |
| Pin Editor | Command + K then Shift + Enter CommandK ShiftEnter Command + K then Shift + Enter CommandK ShiftEnter | pin-editor |
| Unpin Editor | Command + K then Shift + Enter CommandK ShiftEnter Command + K then Shift + Enter CommandK ShiftEnter | unpin-editor |
| Close Editor | Shift + Option + W ShiftOptionW Shift + Option + W ShiftOptionW | close-editor |
| Close All Editors | Command + K then Command + W CommandK CommandW Command + K then Command + W CommandK CommandW | close-all-editors |
| Close All Editor Groups | Command + K then Shift + Command + W CommandK ShiftCommandW Command + K then Shift + Command + W CommandK ShiftCommandW | close-all-editor-groups |
| Open Settings UI | Command + Comma Command, Command + Comma Command, | open-settings-ui |