Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
26 changes: 14 additions & 12 deletions linux.keybindings.json
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Default Keybindings of Visual Studio Code 1.106.3 for Linux
// Default Keybindings of Visual Studio Code 1.107.0 for Linux

[
{ "key": "escape escape", "command": "workbench.action.exitZenMode",
Expand Down Expand Up @@ -116,8 +116,6 @@
"when": "inReferenceSearchEditor || referenceSearchVisible" },
{ "key": "shift+f4", "command": "goToPreviousReference",
"when": "inReferenceSearchEditor || referenceSearchVisible" },
{ "key": "escape", "command": "inlineChat.hideHint",
"when": "inlineChatShowingHint" },
{ "key": "ctrl+enter", "command": "refactorPreview.apply",
"when": "refactorPreview.enabled && refactorPreview.hasCheckedChanges && focusedView == 'refactorPreview'" },
{ "key": "alt+enter", "command": "testing.editFocusedTest",
Expand Down Expand Up @@ -537,9 +535,9 @@
{ "key": "enter", "command": "workbench.action.chat.submit",
"when": "chatInputHasText && inChatInput && !chatSessionRequestInProgress && !withinEditSessionDiff" },
{ "key": "ctrl+enter", "command": "workbench.action.chat.submitWithCodebase",
"when": "chatInputHasText && inChatInput && !chatSessionRequestInProgress || chatPromptFileAttached && inChatInput && !chatSessionRequestInProgress" },
"when": "chatInputHasText && inChatInput && !chatSessionRequestInProgress" },
{ "key": "shift+alt+enter", "command": "workbench.action.chat.submitWithoutDispatching",
"when": "chatInputHasText && inChatInput && !chatSessionRequestInProgress && chatAgentKind == 'ask' || chatPromptFileAttached && inChatInput && !chatSessionRequestInProgress && chatAgentKind == 'ask'" },
"when": "chatInputHasText && inChatInput && !chatSessionRequestInProgress && chatAgentKind == 'ask'" },
{ "key": "alt+f5", "command": "workbench.action.editor.nextChange",
"when": "editorTextFocus && !textCompareEditorActive && quickDiffDecorationCount != '0'" },
{ "key": "shift+alt+f5", "command": "workbench.action.editor.previousChange",
Expand Down Expand Up @@ -845,8 +843,6 @@
"when": "inlineChatHasNotebookInline && inlineChatVisible && activeEditor == 'workbench.editor.notebook' || inlineChatHasProvider && inlineChatVisible && activeEditor != 'workbench.editor.notebook'" },
{ "key": "ctrl+i", "command": "inlineChat.start",
"when": "editorFocus && inlineChatHasEditsAgent && inlineChatPossible && !editorReadonly && !editorSimpleInput && activeEditor != 'workbench.editor.notebook' || editorFocus && inlineChatHasNotebookAgent && inlineChatPossible && !editorReadonly && !editorSimpleInput && activeEditor == 'workbench.editor.notebook' || editorFocus && inlineChatHasNotebookInline && inlineChatPossible && !editorReadonly && !editorSimpleInput && activeEditor == 'workbench.editor.notebook' || editorFocus && inlineChatHasProvider && inlineChatPossible && !editorReadonly && !editorSimpleInput && activeEditor != 'workbench.editor.notebook'" },
{ "key": "ctrl+k i", "command": "inlineChat.startWithCurrentLine",
"when": "inlineChatHasNotebookInline && !editorReadonly && !inlineChatVisible && activeEditor == 'workbench.editor.notebook' || inlineChatHasProvider && !editorReadonly && !inlineChatVisible && activeEditor != 'workbench.editor.notebook'" },
{ "key": "ctrl+z", "command": "inlineChat.unstash",
"when": "inlineChatHasStashedSession && !editorReadonly" },
{ "key": "ctrl+down", "command": "inlineChat.viewInChat",
Expand Down Expand Up @@ -1251,8 +1247,6 @@
"when": "inputFocus && navigableContainerFocused || navigableContainerFocused && treestickyScrollFocused || navigableContainerFocused && !listFocus || navigableContainerFocused && listScrollAtBoundary == 'both' || navigableContainerFocused && listScrollAtBoundary == 'bottom'" },
{ "key": "ctrl+up", "command": "widgetNavigation.focusPrevious",
"when": "inputFocus && navigableContainerFocused || navigableContainerFocused && treestickyScrollFocused || navigableContainerFocused && !listFocus || navigableContainerFocused && listScrollAtBoundary == 'both' || navigableContainerFocused && listScrollAtBoundary == 'top'" },
{ "key": "ctrl+alt+/", "command": "workbench.action.chat.attach.instructions",
"when": "chatIsEnabled" },
{ "key": "ctrl+escape", "command": "workbench.action.chat.cancel" },
{ "key": "enter", "command": "workbench.action.chat.editRequests",
"when": "inChat && !textInputFocus" },
Expand Down Expand Up @@ -1293,7 +1287,7 @@
{ "key": "alt+meta+/", "command": "workbench.action.chat.run.prompt.current",
"when": "chatIsEnabled && editorTextFocus && resourceSet && resourceLangId == 'prompt'" },
{ "key": "ctrl+shift+enter", "command": "workbench.action.chat.sendToNewChat",
"when": "chatInputHasText && inChatInput || chatPromptFileAttached && inChatInput" },
"when": "chatInputHasText && inChatInput" },
{ "key": "ctrl+i", "command": "workbench.action.chat.startVoiceChat",
"when": "chatIsEnabled && hasSpeechProvider && inChatInput && !chatSessionRequestInProgress && !editorFocus && !notebookEditorFocused && !scopedVoiceChatGettingReady && !speechToTextInProgress || chatIsEnabled && hasSpeechProvider && inlineChatFocused && !chatSessionRequestInProgress && !editorFocus && !notebookEditorFocused && !scopedVoiceChatGettingReady && !speechToTextInProgress" },
{ "key": "ctrl+i", "command": "workbench.action.chat.stopListeningAndSubmit",
Expand Down Expand Up @@ -1471,6 +1465,10 @@
"when": "taskTerminalActive && terminalFocus" },
{ "key": "escape", "command": "workbench.action.terminal.chat.close",
"when": "chatIsEnabled && terminalChatFocus && terminalChatVisible || chatIsEnabled && terminalChatVisible && terminalFocus" },
{ "key": "ctrl+shift+alt+t", "command": "workbench.action.terminal.chat.focusMostRecentChatTerminal",
"when": "inChat" },
{ "key": "ctrl+shift+alt+o", "command": "workbench.action.terminal.chat.focusMostRecentChatTerminalOutput",
"when": "inChat" },
{ "key": "ctrl+alt+enter", "command": "workbench.action.terminal.chat.insertCommand",
"when": "chatIsEnabled && terminalChatResponseContainsCodeBlock && terminalHasBeenCreated && !terminalChatActiveRequest && !terminalChatResponseContainsMultipleCodeBlocks || chatIsEnabled && terminalChatResponseContainsCodeBlock && terminalProcessSupported && !terminalChatActiveRequest && !terminalChatResponseContainsMultipleCodeBlocks" },
{ "key": "alt+enter", "command": "workbench.action.terminal.chat.insertCommand",
Expand Down Expand Up @@ -1707,8 +1705,6 @@
"when": "chatEdits.cursorInChangeRange && chatEdits.hasEditorModifications && editorFocus && !chatEdits.isCurrentlyBeingModified || chatEdits.cursorInChangeRange && chatEdits.hasEditorModifications && notebookCellListFocused && !chatEdits.isCurrentlyBeingModified" },
{ "key": "tab", "command": "editor.action.inlineSuggest.jump",
"when": "inlineEditIsVisible && tabShouldJumpToInlineEdit && !editorHoverFocused && !editorTabMovesFocus && !suggestWidgetVisible" },
{ "key": "ctrl+i", "command": "inlineChat.startWithCurrentLine",
"when": "inlineChatHasNotebookInline && inlineChatShowingHint && !editorReadonly && !inlineChatVisible && activeEditor == 'workbench.editor.notebook' || inlineChatHasProvider && inlineChatShowingHint && !editorReadonly && !inlineChatVisible && activeEditor != 'workbench.editor.notebook'" },
{ "key": "escape", "command": "inlineChat2.close",
"when": "chatInputHasFocus && inlineChatHasEditsAgent && inlineChatVisible && activeEditor != 'workbench.editor.notebook' || chatInputHasFocus && inlineChatHasNotebookAgent && inlineChatVisible && activeEditor == 'workbench.editor.notebook' || editorFocus && inlineChatHasEditsAgent && inlineChatVisible && !chatEdits.hasEditorModifications && activeEditor != 'workbench.editor.notebook' || editorFocus && inlineChatHasNotebookAgent && inlineChatVisible && !chatEdits.hasEditorModifications && activeEditor == 'workbench.editor.notebook'" },
{ "key": "f3", "command": "list.find.replInputFocus",
Expand Down Expand Up @@ -1741,6 +1737,8 @@
"when": "focusedView != ''" },
{ "key": "ctrl+k up", "command": "views.moveViewUp",
"when": "focusedView != ''" },
{ "key": "ctrl+enter", "command": "workbench.action.chat.acceptElicitation",
"when": "chatHasElicitationRequest && inChat" },
{ "key": "ctrl+enter", "command": "workbench.action.chat.acceptTool",
"when": "chatHasToolConfirmation && inChat" },
{ "key": "ctrl+l", "command": "workbench.action.chat.newChat",
Expand Down Expand Up @@ -1797,6 +1795,10 @@
"when": "accessibleViewIsShown && terminalHasBeenCreated && accessibleViewCurrentProviderId == 'terminal' || accessibleViewIsShown && terminalProcessSupported && accessibleViewCurrentProviderId == 'terminal'" },
{ "key": "up", "command": "workbench.action.terminal.hideSuggestWidgetAndNavigateHistory",
"when": "config.terminal.integrated.suggest.upArrowNavigatesHistory && terminalFocus && terminalHasBeenCreated && terminalIsOpen && terminalSuggestWidgetVisible && !simpleSuggestWidgetHasNavigated || config.terminal.integrated.suggest.upArrowNavigatesHistory && terminalFocus && terminalIsOpen && terminalProcessSupported && terminalSuggestWidgetVisible && !simpleSuggestWidgetHasNavigated" },
{ "key": "shift+tab", "command": "editor.action.inlineSuggest.commitAlternativeAction",
"when": "inInlineEditsPreviewEditor" },
{ "key": "shift+tab", "command": "editor.action.inlineSuggest.commitAlternativeAction",
"when": "inlineEditIsVisible && inlineSuggestionAlternativeActionVisible" },
{ "key": "f2", "command": "debug.renameWatchExpression",
"when": "watchExpressionsFocused" },
{ "key": "f2", "command": "debug.setVariable",
Expand Down
Loading