Skip to content

Commit 89947e8

Browse files
authored
Merge pull request #218 from codebling/update-default-keybindings-2026-05-20-15-19
Update for VSCode 1.121.0
2 parents d120248 + 0a59adb commit 89947e8

6 files changed

Lines changed: 30 additions & 22 deletions

linux.keybindings.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// Default Keybindings of Visual Studio Code 1.120.0 for Linux
1+
// Default Keybindings of Visual Studio Code 1.121.0 for Linux
22

33
[
44
{ "key": "escape escape", "command": "workbench.action.exitZenMode",
@@ -132,8 +132,6 @@
132132
"when": "chatCursorAtTop && inChatInput && !quickChatHasFocus" },
133133
{ "key": "ctrl+up", "command": "chat.action.focus",
134134
"when": "inChatInput && isLinux && !quickChatHasFocus || inChatInput && isWindows && !quickChatHasFocus" },
135-
{ "key": "escape", "command": "chat.models.action.clearSearchResults",
136-
"when": "inModelsEditor && inModelsSearch" },
137135
{ "key": "shift+escape", "command": "closeBreakpointWidget",
138136
"when": "breakpointWidgetVisible && textInputFocus" },
139137
{ "key": "escape", "command": "closeBreakpointWidget",
@@ -678,6 +676,8 @@
678676
"when": "suggestWidgetHasFocusedSuggestion && suggestWidgetVisible && textInputFocus" },
679677
{ "key": "ctrl+alt+space", "command": "toggleSuggestionFocus",
680678
"when": "suggestWidgetVisible && textInputFocus" },
679+
{ "key": "shift+tab", "command": "jumpToPrevSnippetPlaceholder",
680+
"when": "hasPrevTabstop && inSnippetChoice && inSnippetMode && textInputFocus" },
681681
{ "key": "enter", "command": "acceptRenameInput",
682682
"when": "editorFocus && renameInputVisible && !isComposing" },
683683
{ "key": "ctrl+enter", "command": "acceptRenameInputWithPreview",
@@ -1459,9 +1459,9 @@
14591459
{ "key": "ctrl+pagedown", "command": "workbench.action.nextEditor" },
14601460
{ "key": "ctrl+k ctrl+pagedown", "command": "workbench.action.nextEditorInGroup" },
14611461
{ "key": "ctrl+shift+a", "command": "workbench.action.openAgentsWindow",
1462-
"when": "config.chat.agent.enabled && !accessibilityModeEnabled && !chatSetupDisabledInWorkspace && !chatSetupHidden && !isSessionsWindow" },
1462+
"when": "config.chat.agent.enabled && !accessibilityModeEnabled && !chatSetupDisabledInWorkspace && !chatSetupHidden && !isAuxiliaryWindow && !isSessionsWindow" },
14631463
{ "key": "ctrl+shift+alt+a", "command": "workbench.action.openAgentsWindow",
1464-
"when": "accessibilityModeEnabled && config.chat.agent.enabled && !chatSetupDisabledInWorkspace && !chatSetupHidden && !isSessionsWindow" },
1464+
"when": "accessibilityModeEnabled && config.chat.agent.enabled && !chatSetupDisabledInWorkspace && !chatSetupHidden && !isAuxiliaryWindow && !isSessionsWindow" },
14651465
{ "key": "ctrl+n", "command": "workbench.action.openChat",
14661466
"when": "chatIsEnabled && inChat && inChatEditor" },
14671467
{ "key": "alt+1", "command": "workbench.action.openEditorAtIndex1" },

linux.negative.keybindings.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// Default Keybindings of Visual Studio Code 1.120.0 for Linux
1+
// Default Keybindings of Visual Studio Code 1.121.0 for Linux
22

33
[
44
{ "key": "escape escape", "command": "-workbench.action.exitZenMode",
@@ -132,8 +132,6 @@
132132
"when": "chatCursorAtTop && inChatInput && !quickChatHasFocus" },
133133
{ "key": "ctrl+up", "command": "-chat.action.focus",
134134
"when": "inChatInput && isLinux && !quickChatHasFocus || inChatInput && isWindows && !quickChatHasFocus" },
135-
{ "key": "escape", "command": "-chat.models.action.clearSearchResults",
136-
"when": "inModelsEditor && inModelsSearch" },
137135
{ "key": "shift+escape", "command": "-closeBreakpointWidget",
138136
"when": "breakpointWidgetVisible && textInputFocus" },
139137
{ "key": "escape", "command": "-closeBreakpointWidget",
@@ -678,6 +676,8 @@
678676
"when": "suggestWidgetHasFocusedSuggestion && suggestWidgetVisible && textInputFocus" },
679677
{ "key": "ctrl+alt+space", "command": "-toggleSuggestionFocus",
680678
"when": "suggestWidgetVisible && textInputFocus" },
679+
{ "key": "shift+tab", "command": "-jumpToPrevSnippetPlaceholder",
680+
"when": "hasPrevTabstop && inSnippetChoice && inSnippetMode && textInputFocus" },
681681
{ "key": "enter", "command": "-acceptRenameInput",
682682
"when": "editorFocus && renameInputVisible && !isComposing" },
683683
{ "key": "ctrl+enter", "command": "-acceptRenameInputWithPreview",
@@ -1459,9 +1459,9 @@
14591459
{ "key": "ctrl+pagedown", "command": "-workbench.action.nextEditor" },
14601460
{ "key": "ctrl+k ctrl+pagedown", "command": "-workbench.action.nextEditorInGroup" },
14611461
{ "key": "ctrl+shift+a", "command": "-workbench.action.openAgentsWindow",
1462-
"when": "config.chat.agent.enabled && !accessibilityModeEnabled && !chatSetupDisabledInWorkspace && !chatSetupHidden && !isSessionsWindow" },
1462+
"when": "config.chat.agent.enabled && !accessibilityModeEnabled && !chatSetupDisabledInWorkspace && !chatSetupHidden && !isAuxiliaryWindow && !isSessionsWindow" },
14631463
{ "key": "ctrl+shift+alt+a", "command": "-workbench.action.openAgentsWindow",
1464-
"when": "accessibilityModeEnabled && config.chat.agent.enabled && !chatSetupDisabledInWorkspace && !chatSetupHidden && !isSessionsWindow" },
1464+
"when": "accessibilityModeEnabled && config.chat.agent.enabled && !chatSetupDisabledInWorkspace && !chatSetupHidden && !isAuxiliaryWindow && !isSessionsWindow" },
14651465
{ "key": "ctrl+n", "command": "-workbench.action.openChat",
14661466
"when": "chatIsEnabled && inChat && inChatEditor" },
14671467
{ "key": "alt+1", "command": "-workbench.action.openEditorAtIndex1" },

macos.keybindings.json

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// Default Keybindings of Visual Studio Code 1.120.0 for macOS
1+
// Default Keybindings of Visual Studio Code 1.121.0 for macOS
22

33
[
44
{ "key": "escape escape", "command": "workbench.action.exitZenMode",
@@ -758,6 +758,8 @@
758758
"when": "suggestWidgetHasFocusedSuggestion && suggestWidgetVisible && textInputFocus" },
759759
{ "key": "ctrl+alt+space", "command": "toggleSuggestionFocus",
760760
"when": "suggestWidgetVisible && textInputFocus" },
761+
{ "key": "shift+tab", "command": "jumpToPrevSnippetPlaceholder",
762+
"when": "hasPrevTabstop && inSnippetChoice && inSnippetMode && textInputFocus" },
761763
{ "key": "enter", "command": "acceptRenameInput",
762764
"when": "editorFocus && renameInputVisible && !isComposing" },
763765
{ "key": "cmd+enter", "command": "acceptRenameInputWithPreview",
@@ -1604,9 +1606,9 @@
16041606
{ "key": "alt+cmd+right", "command": "workbench.action.nextEditor" },
16051607
{ "key": "cmd+k alt+cmd+right", "command": "workbench.action.nextEditorInGroup" },
16061608
{ "key": "shift+cmd+a", "command": "workbench.action.openAgentsWindow",
1607-
"when": "config.chat.agent.enabled && !accessibilityModeEnabled && !chatSetupDisabledInWorkspace && !chatSetupHidden && !isSessionsWindow" },
1609+
"when": "config.chat.agent.enabled && !accessibilityModeEnabled && !chatSetupDisabledInWorkspace && !chatSetupHidden && !isAuxiliaryWindow && !isSessionsWindow" },
16081610
{ "key": "shift+alt+cmd+a", "command": "workbench.action.openAgentsWindow",
1609-
"when": "accessibilityModeEnabled && config.chat.agent.enabled && !chatSetupDisabledInWorkspace && !chatSetupHidden && !isSessionsWindow" },
1611+
"when": "accessibilityModeEnabled && config.chat.agent.enabled && !chatSetupDisabledInWorkspace && !chatSetupHidden && !isAuxiliaryWindow && !isSessionsWindow" },
16101612
{ "key": "cmd+n", "command": "workbench.action.openChat",
16111613
"when": "chatIsEnabled && inChat && inChatEditor" },
16121614
{ "key": "ctrl+1", "command": "workbench.action.openEditorAtIndex1" },

macos.negative.keybindings.json

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// Default Keybindings of Visual Studio Code 1.120.0 for macOS
1+
// Default Keybindings of Visual Studio Code 1.121.0 for macOS
22

33
[
44
{ "key": "escape escape", "command": "-workbench.action.exitZenMode",
@@ -758,6 +758,8 @@
758758
"when": "suggestWidgetHasFocusedSuggestion && suggestWidgetVisible && textInputFocus" },
759759
{ "key": "ctrl+alt+space", "command": "-toggleSuggestionFocus",
760760
"when": "suggestWidgetVisible && textInputFocus" },
761+
{ "key": "shift+tab", "command": "-jumpToPrevSnippetPlaceholder",
762+
"when": "hasPrevTabstop && inSnippetChoice && inSnippetMode && textInputFocus" },
761763
{ "key": "enter", "command": "-acceptRenameInput",
762764
"when": "editorFocus && renameInputVisible && !isComposing" },
763765
{ "key": "cmd+enter", "command": "-acceptRenameInputWithPreview",
@@ -1604,9 +1606,9 @@
16041606
{ "key": "alt+cmd+right", "command": "-workbench.action.nextEditor" },
16051607
{ "key": "cmd+k alt+cmd+right", "command": "-workbench.action.nextEditorInGroup" },
16061608
{ "key": "shift+cmd+a", "command": "-workbench.action.openAgentsWindow",
1607-
"when": "config.chat.agent.enabled && !accessibilityModeEnabled && !chatSetupDisabledInWorkspace && !chatSetupHidden && !isSessionsWindow" },
1609+
"when": "config.chat.agent.enabled && !accessibilityModeEnabled && !chatSetupDisabledInWorkspace && !chatSetupHidden && !isAuxiliaryWindow && !isSessionsWindow" },
16081610
{ "key": "shift+alt+cmd+a", "command": "-workbench.action.openAgentsWindow",
1609-
"when": "accessibilityModeEnabled && config.chat.agent.enabled && !chatSetupDisabledInWorkspace && !chatSetupHidden && !isSessionsWindow" },
1611+
"when": "accessibilityModeEnabled && config.chat.agent.enabled && !chatSetupDisabledInWorkspace && !chatSetupHidden && !isAuxiliaryWindow && !isSessionsWindow" },
16101612
{ "key": "cmd+n", "command": "-workbench.action.openChat",
16111613
"when": "chatIsEnabled && inChat && inChatEditor" },
16121614
{ "key": "ctrl+1", "command": "-workbench.action.openEditorAtIndex1" },

windows.keybindings.json

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// Default Keybindings of Visual Studio Code 1.120.0 for Windows
1+
// Default Keybindings of Visual Studio Code 1.121.0 for Windows
22

33
[
44
{ "key": "escape escape", "command": "workbench.action.exitZenMode",
@@ -684,6 +684,8 @@
684684
"when": "suggestWidgetHasFocusedSuggestion && suggestWidgetVisible && textInputFocus" },
685685
{ "key": "ctrl+alt+space", "command": "toggleSuggestionFocus",
686686
"when": "suggestWidgetVisible && textInputFocus" },
687+
{ "key": "shift+tab", "command": "jumpToPrevSnippetPlaceholder",
688+
"when": "hasPrevTabstop && inSnippetChoice && inSnippetMode && textInputFocus" },
687689
{ "key": "enter", "command": "acceptRenameInput",
688690
"when": "editorFocus && renameInputVisible && !isComposing" },
689691
{ "key": "ctrl+enter", "command": "acceptRenameInputWithPreview",
@@ -1466,9 +1468,9 @@
14661468
{ "key": "ctrl+pagedown", "command": "workbench.action.nextEditor" },
14671469
{ "key": "ctrl+k ctrl+pagedown", "command": "workbench.action.nextEditorInGroup" },
14681470
{ "key": "ctrl+shift+a", "command": "workbench.action.openAgentsWindow",
1469-
"when": "config.chat.agent.enabled && !accessibilityModeEnabled && !chatSetupDisabledInWorkspace && !chatSetupHidden && !isSessionsWindow" },
1471+
"when": "config.chat.agent.enabled && !accessibilityModeEnabled && !chatSetupDisabledInWorkspace && !chatSetupHidden && !isAuxiliaryWindow && !isSessionsWindow" },
14701472
{ "key": "ctrl+shift+alt+a", "command": "workbench.action.openAgentsWindow",
1471-
"when": "accessibilityModeEnabled && config.chat.agent.enabled && !chatSetupDisabledInWorkspace && !chatSetupHidden && !isSessionsWindow" },
1473+
"when": "accessibilityModeEnabled && config.chat.agent.enabled && !chatSetupDisabledInWorkspace && !chatSetupHidden && !isAuxiliaryWindow && !isSessionsWindow" },
14721474
{ "key": "ctrl+n", "command": "workbench.action.openChat",
14731475
"when": "chatIsEnabled && inChat && inChatEditor" },
14741476
{ "key": "alt+1", "command": "workbench.action.openEditorAtIndex1" },

windows.negative.keybindings.json

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// Default Keybindings of Visual Studio Code 1.120.0 for Windows
1+
// Default Keybindings of Visual Studio Code 1.121.0 for Windows
22

33
[
44
{ "key": "escape escape", "command": "-workbench.action.exitZenMode",
@@ -684,6 +684,8 @@
684684
"when": "suggestWidgetHasFocusedSuggestion && suggestWidgetVisible && textInputFocus" },
685685
{ "key": "ctrl+alt+space", "command": "-toggleSuggestionFocus",
686686
"when": "suggestWidgetVisible && textInputFocus" },
687+
{ "key": "shift+tab", "command": "-jumpToPrevSnippetPlaceholder",
688+
"when": "hasPrevTabstop && inSnippetChoice && inSnippetMode && textInputFocus" },
687689
{ "key": "enter", "command": "-acceptRenameInput",
688690
"when": "editorFocus && renameInputVisible && !isComposing" },
689691
{ "key": "ctrl+enter", "command": "-acceptRenameInputWithPreview",
@@ -1466,9 +1468,9 @@
14661468
{ "key": "ctrl+pagedown", "command": "-workbench.action.nextEditor" },
14671469
{ "key": "ctrl+k ctrl+pagedown", "command": "-workbench.action.nextEditorInGroup" },
14681470
{ "key": "ctrl+shift+a", "command": "-workbench.action.openAgentsWindow",
1469-
"when": "config.chat.agent.enabled && !accessibilityModeEnabled && !chatSetupDisabledInWorkspace && !chatSetupHidden && !isSessionsWindow" },
1471+
"when": "config.chat.agent.enabled && !accessibilityModeEnabled && !chatSetupDisabledInWorkspace && !chatSetupHidden && !isAuxiliaryWindow && !isSessionsWindow" },
14701472
{ "key": "ctrl+shift+alt+a", "command": "-workbench.action.openAgentsWindow",
1471-
"when": "accessibilityModeEnabled && config.chat.agent.enabled && !chatSetupDisabledInWorkspace && !chatSetupHidden && !isSessionsWindow" },
1473+
"when": "accessibilityModeEnabled && config.chat.agent.enabled && !chatSetupDisabledInWorkspace && !chatSetupHidden && !isAuxiliaryWindow && !isSessionsWindow" },
14721474
{ "key": "ctrl+n", "command": "-workbench.action.openChat",
14731475
"when": "chatIsEnabled && inChat && inChatEditor" },
14741476
{ "key": "alt+1", "command": "-workbench.action.openEditorAtIndex1" },

0 commit comments

Comments
 (0)