|
1 |
| -// Default Keybindings of Visual Studio Code 1.92.2 for Linux |
| 1 | +// Default Keybindings of Visual Studio Code 1.93.0 for Linux |
2 | 2 |
|
3 | 3 | [
|
4 | 4 | { "key": "escape escape", "command": "-workbench.action.exitZenMode",
|
|
140 | 140 | { "key": "enter", "command": "-breakpointWidget.action.acceptInput",
|
141 | 141 | "when": "breakpointWidgetVisible && inBreakpointWidget" },
|
142 | 142 | { "key": "ctrl+up", "command": "-chat.action.focus",
|
143 |
| - "when": "chatCursorAtTop && inChatInput && chatLocation == 'panel'" }, |
| 143 | + "when": "chatCursorAtTop && inChatInput" }, |
144 | 144 | { "key": "ctrl+up", "command": "-chat.action.focus",
|
145 |
| - "when": "inChatInput && isLinux && chatLocation == 'panel' || inChatInput && isWindows && chatLocation == 'panel'" }, |
| 145 | + "when": "inChatInput && isLinux || inChatInput && isWindows" }, |
146 | 146 | { "key": "shift+escape", "command": "-closeBreakpointWidget",
|
147 | 147 | "when": "breakpointWidgetVisible && textInputFocus" },
|
148 | 148 | { "key": "escape", "command": "-closeBreakpointWidget",
|
|
493 | 493 | "when": "inDebugRepl && textInputFocus" },
|
494 | 494 | { "key": "ctrl+f", "command": "-repl.action.filter",
|
495 | 495 | "when": "inDebugRepl && textInputFocus" },
|
| 496 | + { "key": "ctrl+alt+f", "command": "-repl.action.find", |
| 497 | + "when": "inDebugRepl || inDebugRepl && focusedView == 'workbench.panel.repl.view'" }, |
| 498 | + { "key": "ctrl+enter", "command": "-repl.execute", |
| 499 | + "when": "activeEditor == 'workbench.editor.repl'" }, |
| 500 | + { "key": "shift+enter", "command": "-repl.execute", |
| 501 | + "when": "config.interactiveWindow.executeWithShiftEnter && activeEditor == 'workbench.editor.repl'" }, |
| 502 | + { "key": "enter", "command": "-repl.execute", |
| 503 | + "when": "!config.interactiveWindow.executeWithShiftEnter && activeEditor == 'workbench.editor.repl'" }, |
496 | 504 | { "key": "ctrl+shift+r", "command": "-rerunSearchEditorSearch",
|
497 | 505 | "when": "inSearchEditor" },
|
498 | 506 | { "key": "escape", "command": "-search.action.focusQueryEditorWidget",
|
|
513 | 521 | "when": "inWelcome && activeEditor == 'gettingStartedPage'" },
|
514 | 522 | { "key": "ctrl+k ctrl+alt+c", "command": "-workbench.action.addComment" },
|
515 | 523 | { "key": "ctrl+/", "command": "-workbench.action.chat.attachContext",
|
516 |
| - "when": "config.chat.experimental.variables.editor && inChatInput && chatLocation == 'editor' || config.chat.experimental.variables.notebook && inChatInput && chatLocation == 'notebook' || config.chat.experimental.variables.terminal && inChatInput && chatLocation == 'terminal' || inChatInput && !quickChatHasFocus && chatLocation == 'panel'" }, |
| 524 | + "when": "inChatInput && chatLocation == 'panel' || config.chat.experimental.variables.editor && inChatInput && chatLocation == 'editor' || config.chat.experimental.variables.notebook && inChatInput && chatLocation == 'notebook' || config.chat.experimental.variables.terminal && inChatInput && chatLocation == 'terminal'" }, |
517 | 525 | { "key": "ctrl+alt+enter", "command": "-workbench.action.chat.runInTerminal",
|
518 | 526 | "when": "accessibleViewInCodeBlock && chatIsEnabled || chatIsEnabled && inChat" },
|
519 | 527 | { "key": "enter", "command": "-workbench.action.chat.submit",
|
|
807 | 815 | { "key": "ctrl+z", "command": "-inlineChat.unstash",
|
808 | 816 | "when": "inlineChatHasStashedSession && !editorReadonly" },
|
809 | 817 | { "key": "ctrl+down", "command": "-inlineChat.viewInChat",
|
810 |
| - "when": "inlineChatHasProvider && inlineChatVisible" }, |
| 818 | + "when": "inChatInput && inlineChatHasProvider && inlineChatVisible" }, |
811 | 819 | { "key": "down", "command": "-interactive.history.next",
|
812 | 820 | "when": "!suggestWidgetVisible && activeEditor == 'workbench.editor.interactive' && interactiveInputCursorAtBoundary != 'none' && interactiveInputCursorAtBoundary != 'top'" },
|
813 | 821 | { "key": "down", "command": "-interactive.history.next",
|
|
896 | 904 | "when": "listFocus && !inputFocus && !treestickyScrollFocused" },
|
897 | 905 | { "key": "ctrl+shift+enter", "command": "-list.toggleSelection",
|
898 | 906 | "when": "listFocus && !inputFocus && !treestickyScrollFocused" },
|
| 907 | + { "key": "backspace", "command": "-noteMultiCursor.deleteLeft", |
| 908 | + "when": "config.notebook.multiSelect.enabled && isNotebookMultiSelect && activeEditor == 'workbench.editor.notebook' && notebookMultiSelectState == '1' || config.notebook.multiSelect.enabled && isNotebookMultiSelect && activeEditor == 'workbench.editor.notebook' && notebookMultiSelectState == '2'" }, |
| 909 | + { "key": "escape", "command": "-noteMultiCursor.exit", |
| 910 | + "when": "config.notebook.multiSelect.enabled && isNotebookMultiSelect && activeEditor == 'workbench.editor.notebook'" }, |
| 911 | + { "key": "ctrl+d", "command": "-notebook.addFindMatchToSelection", |
| 912 | + "when": "config.notebook.multiSelect.enabled && notebookCellEditorFocused && activeEditor == 'workbench.editor.notebook'" }, |
899 | 913 | { "key": "y", "command": "-notebook.cell.changeToCode",
|
900 | 914 | "when": "notebookEditorFocused && !inputFocus && !notebookOutputFocused && activeEditor == 'workbench.editor.notebook' && notebookCellType == 'markup'" },
|
901 | 915 | { "key": "m", "command": "-notebook.cell.changeToMarkdown",
|
|
1606 | 1620 | "when": "breadcrumbsActive && breadcrumbsVisible && listFocus && !inputFocus && !treestickyScrollFocused" },
|
1607 | 1621 | { "key": "escape", "command": "-breadcrumbs.selectEditor",
|
1608 | 1622 | "when": "breadcrumbsActive && breadcrumbsVisible" },
|
| 1623 | + { "key": "f3", "command": "-list.find.replInputFocus", |
| 1624 | + "when": "view == 'workbench.panel.repl.view'" }, |
| 1625 | + { "key": "ctrl+alt+f", "command": "-list.find.replInputFocus", |
| 1626 | + "when": "view == 'workbench.panel.repl.view'" }, |
1609 | 1627 | { "key": "down", "command": "-notebook.cell.nullAction",
|
1610 | 1628 | "when": "notebookOutputInputFocused" },
|
1611 | 1629 | { "key": "up", "command": "-notebook.cell.nullAction",
|
|
1631 | 1649 | { "key": "tab", "command": "-workbench.action.terminal.acceptSelectedSuggestion",
|
1632 | 1650 | "when": "terminalFocus && terminalHasBeenCreated && terminalIsOpen && terminalSuggestWidgetVisible || terminalFocus && terminalIsOpen && terminalProcessSupported && terminalSuggestWidgetVisible" },
|
1633 | 1651 | { "key": "enter", "command": "-workbench.action.terminal.acceptSelectedSuggestionEnter",
|
1634 |
| - "when": "terminalFocus && terminalHasBeenCreated && terminalIsOpen && terminalSuggestWidgetVisible || terminalFocus && terminalIsOpen && terminalProcessSupported && terminalSuggestWidgetVisible" }, |
| 1652 | + "when": "terminalFocus && terminalHasBeenCreated && terminalIsOpen && terminalSuggestWidgetVisible && config.terminal.integrated.suggest.runOnEnter != 'ignore' || terminalFocus && terminalIsOpen && terminalProcessSupported && terminalSuggestWidgetVisible && config.terminal.integrated.suggest.runOnEnter != 'ignore'" }, |
1635 | 1653 | { "key": "escape", "command": "-workbench.action.terminal.hideSuggestWidget",
|
1636 | 1654 | "when": "terminalFocus && terminalHasBeenCreated && terminalIsOpen && terminalSuggestWidgetVisible || terminalFocus && terminalIsOpen && terminalProcessSupported && terminalSuggestWidgetVisible" },
|
1637 | 1655 | { "key": "ctrl+shift+o", "command": "-workbench.action.terminal.openDetectedLink",
|
|
0 commit comments