Skip to content

Commit e7492db

Browse files
authored
Merge pull request #207 from codebling/update-default-keybindings-2026-03-19-02-12
Update for VSCode 1.112.0
2 parents e5ff30a + f0f16dd commit e7492db

6 files changed

Lines changed: 122 additions & 22 deletions

linux.keybindings.json

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

33
[
44
{ "key": "escape escape", "command": "workbench.action.exitZenMode",
@@ -138,8 +138,6 @@
138138
"when": "chatCursorAtTop && inChatInput && !quickChatHasFocus" },
139139
{ "key": "ctrl+up", "command": "chat.action.focus",
140140
"when": "inChatInput && isLinux && !quickChatHasFocus || inChatInput && isWindows && !quickChatHasFocus" },
141-
{ "key": "escape", "command": "chat.models.action.clearSearchResults",
142-
"when": "inModelsEditor && inModelsSearch" },
143141
{ "key": "shift+escape", "command": "closeBreakpointWidget",
144142
"when": "breakpointWidgetVisible && textInputFocus" },
145143
{ "key": "escape", "command": "closeBreakpointWidget",
@@ -569,9 +567,13 @@
569567
{ "key": "shift+alt+f8", "command": "testing.goToPreviousMessage",
570568
"when": "editorFocus && testing.isPeekVisible" },
571569
{ "key": "alt+enter", "command": "workbench.action.chat.queueMessage",
572-
"when": "chatInputHasText && chatSessionRequestInProgress && inChatInput && chatEditingSentRequest != 's' || chatInputHasText && inChatInput && chatEditingSentRequest == 'qs' && chatEditingSentRequest != 's' || chatInputHasText && chatSessionRequestInProgress && inChatInput && chatEditingSentRequest == 'qs' && chatEditingSentRequest != 's'" },
570+
"when": "chatInputHasText && inChatInput && chatEditingSentRequest == 'st' && chatEditingSentRequest != 's' || chatSessionRequestInProgress && inChatInput && config.chat.requestQueuing.defaultAction == 'steer' && chatInputHasText && chatSessionRequestInProgress && chatEditingSentRequest != 'q' && chatEditingSentRequest != 's' && chatEditingSentRequest != 'st' || chatInputHasText && chatSessionRequestInProgress && inChatInput && chatEditingSentRequest == 'st' && chatEditingSentRequest != 's' || chatInputHasText && inChatInput && chatEditingSentRequest == 'q' && chatEditingSentRequest == 'st' && chatEditingSentRequest != 's' || chatInputHasText && chatSessionRequestInProgress && inChatInput && chatEditingSentRequest == 'q' && chatEditingSentRequest == 'st' && chatEditingSentRequest != 's'" },
571+
{ "key": "enter", "command": "workbench.action.chat.queueMessage",
572+
"when": "chatSessionRequestInProgress && inChatInput && chatInputHasText && chatSessionRequestInProgress && chatEditingSentRequest != 'q' && chatEditingSentRequest != 's' && chatEditingSentRequest != 'st' && config.chat.requestQueuing.defaultAction != 'steer' || chatInputHasText && inChatInput && chatEditingSentRequest == 'q' && chatEditingSentRequest != 's' || chatInputHasText && chatSessionRequestInProgress && inChatInput && chatEditingSentRequest == 'q' && chatEditingSentRequest != 's' || chatInputHasText && inChatInput && chatEditingSentRequest == 'q' && chatEditingSentRequest == 'st' && chatEditingSentRequest != 's' || chatInputHasText && chatSessionRequestInProgress && inChatInput && chatEditingSentRequest == 'q' && chatEditingSentRequest == 'st' && chatEditingSentRequest != 's'" },
573573
{ "key": "enter", "command": "workbench.action.chat.steerWithMessage",
574-
"when": "chatInputHasText && chatSessionRequestInProgress && inChatInput && chatEditingSentRequest != 's' || chatInputHasText && inChatInput && chatEditingSentRequest == 'qs' && chatEditingSentRequest != 's' || chatInputHasText && chatSessionRequestInProgress && inChatInput && chatEditingSentRequest == 'qs' && chatEditingSentRequest != 's'" },
574+
"when": "chatInputHasText && inChatInput && chatEditingSentRequest == 'st' && chatEditingSentRequest != 's' || chatSessionRequestInProgress && inChatInput && config.chat.requestQueuing.defaultAction == 'steer' && chatInputHasText && chatSessionRequestInProgress && chatEditingSentRequest != 'q' && chatEditingSentRequest != 's' && chatEditingSentRequest != 'st' || chatInputHasText && chatSessionRequestInProgress && inChatInput && chatEditingSentRequest == 'st' && chatEditingSentRequest != 's' || chatInputHasText && inChatInput && chatEditingSentRequest == 'q' && chatEditingSentRequest == 'st' && chatEditingSentRequest != 's' || chatInputHasText && chatSessionRequestInProgress && inChatInput && chatEditingSentRequest == 'q' && chatEditingSentRequest == 'st' && chatEditingSentRequest != 's'" },
575+
{ "key": "alt+enter", "command": "workbench.action.chat.steerWithMessage",
576+
"when": "chatSessionRequestInProgress && inChatInput && chatInputHasText && chatSessionRequestInProgress && chatEditingSentRequest != 'q' && chatEditingSentRequest != 's' && chatEditingSentRequest != 'st' && config.chat.requestQueuing.defaultAction != 'steer' || chatInputHasText && inChatInput && chatEditingSentRequest == 'q' && chatEditingSentRequest != 's' || chatInputHasText && chatSessionRequestInProgress && inChatInput && chatEditingSentRequest == 'q' && chatEditingSentRequest != 's' || chatInputHasText && inChatInput && chatEditingSentRequest == 'q' && chatEditingSentRequest == 'st' && chatEditingSentRequest != 's' || chatInputHasText && chatSessionRequestInProgress && inChatInput && chatEditingSentRequest == 'q' && chatEditingSentRequest == 'st' && chatEditingSentRequest != 's'" },
575577
{ "key": "ctrl+shift+up", "command": "workbench.chat.action.focusLastFocused",
576578
"when": "chatCursorAtTop && inChatInput && !quickChatHasFocus" },
577579
{ "key": "ctrl+shift+up", "command": "workbench.chat.action.focusLastFocused",
@@ -1984,6 +1986,18 @@
19841986
"when": "browserFocused && activeEditor == 'workbench.editor.browser'" },
19851987
{ "key": "ctrl+r", "command": "workbench.action.browser.reload",
19861988
"when": "browserFocused && activeEditor == 'workbench.editor.browser'" },
1989+
{ "key": "ctrl+numpad0", "command": "workbench.action.browser.resetZoom",
1990+
"when": "browserFocused && browserHasUrl && !browserHasError && activeEditor == 'workbench.editor.browser'" },
1991+
{ "key": "ctrl+numpad_add", "command": "workbench.action.browser.zoomIn",
1992+
"when": "browserFocused && browserHasUrl && !browserHasError && activeEditor == 'workbench.editor.browser'" },
1993+
{ "key": "ctrl+shift+=", "command": "workbench.action.browser.zoomIn",
1994+
"when": "browserFocused && browserHasUrl && !browserHasError && activeEditor == 'workbench.editor.browser'" },
1995+
{ "key": "ctrl+=", "command": "workbench.action.browser.zoomIn",
1996+
"when": "browserFocused && browserHasUrl && !browserHasError && activeEditor == 'workbench.editor.browser'" },
1997+
{ "key": "ctrl+numpad_subtract", "command": "workbench.action.browser.zoomOut",
1998+
"when": "browserFocused && browserHasUrl && !browserHasError && activeEditor == 'workbench.editor.browser'" },
1999+
{ "key": "ctrl+-", "command": "workbench.action.browser.zoomOut",
2000+
"when": "browserFocused && browserHasUrl && !browserHasError && activeEditor == 'workbench.editor.browser'" },
19872001
{ "key": "escape", "command": "notifications.hideToasts",
19882002
"when": "notificationFocus && notificationToastsVisible" },
19892003
{ "key": "escape", "command": "workbench.action.chat.stopListening",

linux.negative.keybindings.json

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

33
[
44
{ "key": "escape escape", "command": "-workbench.action.exitZenMode",
@@ -138,8 +138,6 @@
138138
"when": "chatCursorAtTop && inChatInput && !quickChatHasFocus" },
139139
{ "key": "ctrl+up", "command": "-chat.action.focus",
140140
"when": "inChatInput && isLinux && !quickChatHasFocus || inChatInput && isWindows && !quickChatHasFocus" },
141-
{ "key": "escape", "command": "-chat.models.action.clearSearchResults",
142-
"when": "inModelsEditor && inModelsSearch" },
143141
{ "key": "shift+escape", "command": "-closeBreakpointWidget",
144142
"when": "breakpointWidgetVisible && textInputFocus" },
145143
{ "key": "escape", "command": "-closeBreakpointWidget",
@@ -569,9 +567,13 @@
569567
{ "key": "shift+alt+f8", "command": "-testing.goToPreviousMessage",
570568
"when": "editorFocus && testing.isPeekVisible" },
571569
{ "key": "alt+enter", "command": "-workbench.action.chat.queueMessage",
572-
"when": "chatInputHasText && chatSessionRequestInProgress && inChatInput && chatEditingSentRequest != 's' || chatInputHasText && inChatInput && chatEditingSentRequest == 'qs' && chatEditingSentRequest != 's' || chatInputHasText && chatSessionRequestInProgress && inChatInput && chatEditingSentRequest == 'qs' && chatEditingSentRequest != 's'" },
570+
"when": "chatInputHasText && inChatInput && chatEditingSentRequest == 'st' && chatEditingSentRequest != 's' || chatSessionRequestInProgress && inChatInput && config.chat.requestQueuing.defaultAction == 'steer' && chatInputHasText && chatSessionRequestInProgress && chatEditingSentRequest != 'q' && chatEditingSentRequest != 's' && chatEditingSentRequest != 'st' || chatInputHasText && chatSessionRequestInProgress && inChatInput && chatEditingSentRequest == 'st' && chatEditingSentRequest != 's' || chatInputHasText && inChatInput && chatEditingSentRequest == 'q' && chatEditingSentRequest == 'st' && chatEditingSentRequest != 's' || chatInputHasText && chatSessionRequestInProgress && inChatInput && chatEditingSentRequest == 'q' && chatEditingSentRequest == 'st' && chatEditingSentRequest != 's'" },
571+
{ "key": "enter", "command": "-workbench.action.chat.queueMessage",
572+
"when": "chatSessionRequestInProgress && inChatInput && chatInputHasText && chatSessionRequestInProgress && chatEditingSentRequest != 'q' && chatEditingSentRequest != 's' && chatEditingSentRequest != 'st' && config.chat.requestQueuing.defaultAction != 'steer' || chatInputHasText && inChatInput && chatEditingSentRequest == 'q' && chatEditingSentRequest != 's' || chatInputHasText && chatSessionRequestInProgress && inChatInput && chatEditingSentRequest == 'q' && chatEditingSentRequest != 's' || chatInputHasText && inChatInput && chatEditingSentRequest == 'q' && chatEditingSentRequest == 'st' && chatEditingSentRequest != 's' || chatInputHasText && chatSessionRequestInProgress && inChatInput && chatEditingSentRequest == 'q' && chatEditingSentRequest == 'st' && chatEditingSentRequest != 's'" },
573573
{ "key": "enter", "command": "-workbench.action.chat.steerWithMessage",
574-
"when": "chatInputHasText && chatSessionRequestInProgress && inChatInput && chatEditingSentRequest != 's' || chatInputHasText && inChatInput && chatEditingSentRequest == 'qs' && chatEditingSentRequest != 's' || chatInputHasText && chatSessionRequestInProgress && inChatInput && chatEditingSentRequest == 'qs' && chatEditingSentRequest != 's'" },
574+
"when": "chatInputHasText && inChatInput && chatEditingSentRequest == 'st' && chatEditingSentRequest != 's' || chatSessionRequestInProgress && inChatInput && config.chat.requestQueuing.defaultAction == 'steer' && chatInputHasText && chatSessionRequestInProgress && chatEditingSentRequest != 'q' && chatEditingSentRequest != 's' && chatEditingSentRequest != 'st' || chatInputHasText && chatSessionRequestInProgress && inChatInput && chatEditingSentRequest == 'st' && chatEditingSentRequest != 's' || chatInputHasText && inChatInput && chatEditingSentRequest == 'q' && chatEditingSentRequest == 'st' && chatEditingSentRequest != 's' || chatInputHasText && chatSessionRequestInProgress && inChatInput && chatEditingSentRequest == 'q' && chatEditingSentRequest == 'st' && chatEditingSentRequest != 's'" },
575+
{ "key": "alt+enter", "command": "-workbench.action.chat.steerWithMessage",
576+
"when": "chatSessionRequestInProgress && inChatInput && chatInputHasText && chatSessionRequestInProgress && chatEditingSentRequest != 'q' && chatEditingSentRequest != 's' && chatEditingSentRequest != 'st' && config.chat.requestQueuing.defaultAction != 'steer' || chatInputHasText && inChatInput && chatEditingSentRequest == 'q' && chatEditingSentRequest != 's' || chatInputHasText && chatSessionRequestInProgress && inChatInput && chatEditingSentRequest == 'q' && chatEditingSentRequest != 's' || chatInputHasText && inChatInput && chatEditingSentRequest == 'q' && chatEditingSentRequest == 'st' && chatEditingSentRequest != 's' || chatInputHasText && chatSessionRequestInProgress && inChatInput && chatEditingSentRequest == 'q' && chatEditingSentRequest == 'st' && chatEditingSentRequest != 's'" },
575577
{ "key": "ctrl+shift+up", "command": "-workbench.chat.action.focusLastFocused",
576578
"when": "chatCursorAtTop && inChatInput && !quickChatHasFocus" },
577579
{ "key": "ctrl+shift+up", "command": "-workbench.chat.action.focusLastFocused",
@@ -1984,6 +1986,18 @@
19841986
"when": "browserFocused && activeEditor == 'workbench.editor.browser'" },
19851987
{ "key": "ctrl+r", "command": "-workbench.action.browser.reload",
19861988
"when": "browserFocused && activeEditor == 'workbench.editor.browser'" },
1989+
{ "key": "ctrl+numpad0", "command": "-workbench.action.browser.resetZoom",
1990+
"when": "browserFocused && browserHasUrl && !browserHasError && activeEditor == 'workbench.editor.browser'" },
1991+
{ "key": "ctrl+numpad_add", "command": "-workbench.action.browser.zoomIn",
1992+
"when": "browserFocused && browserHasUrl && !browserHasError && activeEditor == 'workbench.editor.browser'" },
1993+
{ "key": "ctrl+shift+=", "command": "-workbench.action.browser.zoomIn",
1994+
"when": "browserFocused && browserHasUrl && !browserHasError && activeEditor == 'workbench.editor.browser'" },
1995+
{ "key": "ctrl+=", "command": "-workbench.action.browser.zoomIn",
1996+
"when": "browserFocused && browserHasUrl && !browserHasError && activeEditor == 'workbench.editor.browser'" },
1997+
{ "key": "ctrl+numpad_subtract", "command": "-workbench.action.browser.zoomOut",
1998+
"when": "browserFocused && browserHasUrl && !browserHasError && activeEditor == 'workbench.editor.browser'" },
1999+
{ "key": "ctrl+-", "command": "-workbench.action.browser.zoomOut",
2000+
"when": "browserFocused && browserHasUrl && !browserHasError && activeEditor == 'workbench.editor.browser'" },
19872001
{ "key": "escape", "command": "-notifications.hideToasts",
19882002
"when": "notificationFocus && notificationToastsVisible" },
19892003
{ "key": "escape", "command": "-workbench.action.chat.stopListening",

0 commit comments

Comments
 (0)