Skip to content

Commit d18dafc

Browse files
authored
Merge pull request #211 from codebling/update-default-keybindings-2026-04-15-13-25
Update for VSCode 1.116.0
2 parents 0e0f1f3 + 88f098a commit d18dafc

6 files changed

Lines changed: 70 additions & 70 deletions

linux.keybindings.json

Lines changed: 11 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// Default Keybindings of Visual Studio Code 1.115.0 for Linux
1+
// Default Keybindings of Visual Studio Code 1.116.0 for Linux
22

33
[
44
{ "key": "escape escape", "command": "workbench.action.exitZenMode",
@@ -567,13 +567,13 @@
567567
{ "key": "shift+alt+f8", "command": "testing.goToPreviousMessage",
568568
"when": "editorFocus && testing.isPeekVisible" },
569569
{ "key": "alt+enter", "command": "workbench.action.chat.queueMessage",
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'" },
570+
"when": "chatInputHasText && inChatInput && chatEditingSentRequest == 'st' || chatInputHasText && inChatInput && config.chat.requestQueuing.defaultAction == 'steer' && chatEditingSentRequest != 'q' && chatEditingSentRequest != 'st'" },
571571
{ "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'" },
572+
"when": "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 != 's' && chatEditingSentRequest != 'st' && config.chat.requestQueuing.defaultAction != 'steer'" },
573573
{ "key": "enter", "command": "workbench.action.chat.steerWithMessage",
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'" },
574+
"when": "chatInputHasText && inChatInput && chatEditingSentRequest == 'st' && chatEditingSentRequest != 's' || chatInputHasText && chatSessionRequestInProgress && inChatInput && chatEditingSentRequest == 'st' && chatEditingSentRequest != 's' || chatInputHasText && inChatInput && chatEditingSentRequest == 'q' && chatEditingSentRequest == 'st' && chatEditingSentRequest != 's' || chatInputHasText && chatSessionRequestInProgress && inChatInput && config.chat.requestQueuing.defaultAction == 'steer' && chatEditingSentRequest != 'q' && chatEditingSentRequest != 's' && chatEditingSentRequest != 'st'" },
575575
{ "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'" },
576+
"when": "chatInputHasText && inChatInput && chatEditingSentRequest == 'q' || chatInputHasText && inChatInput && chatEditingSentRequest != 'q' && chatEditingSentRequest != 'st' && config.chat.requestQueuing.defaultAction != 'steer'" },
577577
{ "key": "ctrl+shift+up", "command": "workbench.chat.action.focusLastFocused",
578578
"when": "chatCursorAtTop && inChatInput && !quickChatHasFocus" },
579579
{ "key": "ctrl+shift+up", "command": "workbench.chat.action.focusLastFocused",
@@ -645,7 +645,7 @@
645645
{ "key": "enter", "command": "acceptSelectedSuggestion",
646646
"when": "acceptSuggestionOnEnter && suggestWidgetHasFocusedSuggestion && suggestWidgetVisible && suggestionMakesTextEdit && textInputFocus" },
647647
{ "key": "escape", "command": "editor.action.inlineSuggest.hide",
648-
"when": "inlineEditIsVisible || inlineSuggestionVisible" },
648+
"when": "editorTextFocus && inlineEditIsVisible || editorTextFocus && inlineSuggestionVisible" },
649649
{ "key": "ctrl+i", "command": "focusSuggestion",
650650
"when": "suggestWidgetVisible && textInputFocus && !suggestWidgetHasFocusedSuggestion" },
651651
{ "key": "ctrl+space", "command": "focusSuggestion",
@@ -1280,12 +1280,13 @@
12801280
"when": "browserElementSelectionActive && browserHasUrl && chatIsEnabled && config.chat.sendElementsToChat.enabled && !browserHasError && activeEditor == 'workbench.editor.browser'" },
12811281
{ "key": "ctrl+l", "command": "workbench.action.browser.focusUrlInput",
12821282
"when": "activeEditor == 'workbench.editor.browser'" },
1283+
{ "key": "ctrl+alt+/", "command": "workbench.action.browser.openFromViewMenu" },
12831284
{ "key": "ctrl+shift+a", "command": "workbench.action.browser.quickOpen",
12841285
"when": "activeEditor == 'workbench.editor.browser'" },
12851286
{ "key": "f12", "command": "workbench.action.browser.toggleDevTools",
12861287
"when": "browserHasUrl && !browserHasError && activeEditor == 'workbench.editor.browser'" },
12871288
{ "key": "ctrl+escape", "command": "workbench.action.chat.cancel",
1288-
"when": "chatHasQuestionCarousel && !chatRemoteJobCreating || chatHasToolConfirmation && !chatRemoteJobCreating || chatSessionRequestInProgress && !chatRemoteJobCreating" },
1289+
"when": "chatSessionHasActiveRequest && !chatRemoteJobCreating" },
12891290
{ "key": "enter", "command": "workbench.action.chat.editRequests",
12901291
"when": "inChat && !textInputFocus" },
12911292
{ "key": "ctrl+shift+a", "command": "workbench.action.chat.focusConfirmation",
@@ -1309,11 +1310,11 @@
13091310
{ "key": "ctrl+alt+down", "command": "workbench.action.chat.nextUserPrompt",
13101311
"when": "chatIsEnabled && inChat" },
13111312
{ "key": "ctrl+alt+i", "command": "workbench.action.chat.open",
1312-
"when": "!chatSetupDisabled && !chatSetupHidden" },
1313+
"when": "!chatSetupDisabledInWorkspace && !chatSetupHidden" },
13131314
{ "key": "ctrl+alt+.", "command": "workbench.action.chat.openModelPicker",
13141315
"when": "chatIsEnabled && inChatInput" },
13151316
{ "key": "ctrl+shift+alt+i", "command": "workbench.action.chat.openagent",
1316-
"when": "config.chat.agent.enabled && !chatSetupDisabled && !chatSetupHidden" },
1317+
"when": "config.chat.agent.enabled && !chatSetupDisabledInWorkspace && !chatSetupHidden" },
13171318
{ "key": "ctrl+alt+pageup", "command": "workbench.action.chat.previousCodeBlock",
13181319
"when": "chatIsEnabled && inChat" },
13191320
{ "key": "ctrl+shift+f9", "command": "workbench.action.chat.previousFileTree",
@@ -1576,7 +1577,7 @@
15761577
{ "key": "ctrl+shift+alt+`", "command": "workbench.action.terminal.newInNewWindow",
15771578
"when": "terminalHasBeenCreated || terminalProcessSupported" },
15781579
{ "key": "ctrl+shift+c", "command": "workbench.action.terminal.openNativeConsole",
1579-
"when": "!terminalFocus" },
1580+
"when": "!isSessionsWindow && !terminalFocus" },
15801581
{ "key": "ctrl+shift+v", "command": "workbench.action.terminal.paste",
15811582
"when": "terminalFocus && terminalHasBeenCreated || terminalFocus && terminalProcessSupported" },
15821583
{ "key": "shift+insert", "command": "workbench.action.terminal.pasteSelection",

0 commit comments

Comments
 (0)