From a8709a843e6963526746591fac714546dc7c0bfb Mon Sep 17 00:00:00 2001 From: kj_sh604 Date: Fri, 20 Mar 2026 18:22:49 -0400 Subject: refactor: .config/Code/User/keybindings.json --- .config/Code/User/keybindings.json | 115 +++++++++++++++++++++++++++---------- 1 file changed, 85 insertions(+), 30 deletions(-) diff --git a/.config/Code/User/keybindings.json b/.config/Code/User/keybindings.json index 6b97aba..7453bf3 100644 --- a/.config/Code/User/keybindings.json +++ b/.config/Code/User/keybindings.json @@ -138,14 +138,6 @@ "key": "shift+alt+p", "command": "workbench.action.togglePanel" }, - { - "key": "shift+alt+b j", - "command": "workbench.action.togglePanel" - }, - { - "key": "shift+alt+b down", - "command": "workbench.action.togglePanel" - }, { "key": "ctrl+`", "command": "-workbench.action.terminal.toggleTerminal", @@ -173,46 +165,90 @@ "command": "-workbench.action.terminal.openNativeConsole", "when": "!terminalFocus" }, - // panel navigation-ish { - "key": "shift+alt+[", - "command": "workbench.action.previousPanelView" + "key": "ctrl+b", + "command": "-workbench.action.toggleSidebarVisibility" }, { - "key": "shift+alt+]", - "command": "workbench.action.nextPanelView" + "key": "ctrl+shift+v", + "command": "editor.action.clipboardPasteAction" }, { - "key": "shift+alt+b h", - "command": "workbench.action.toggleSidebarVisibility" + "key": "ctrl+alt+b", + "command": "-workbench.action.toggleAuxiliaryBar" }, { - "key": "ctrl+b", - "command": "-workbench.action.toggleSidebarVisibility" + "key": "shift+alt+c", + "command": "toggle.window.commandCenter" }, { - "key": "ctrl+shift+v", - "command": "editor.action.clipboardPasteAction" + "key": "ctrl+alt+.", + "command": "workbench.action.chat.openModelPicker", + "when": "chatIsEnabled && inChatInput" }, { - "key": "shift+alt+b l", - "command": "workbench.action.toggleAuxiliaryBar" + "key": "shift+alt+m", + "command": "workbench.action.toggleMaximizedPanel", + "when": "panelFocus" }, { - "key": "ctrl+alt+b", - "command": "-workbench.action.toggleAuxiliaryBar" + "key": "shift+alt+m", + "command": "workbench.action.toggleMaximizedAuxiliaryBar", + "when": "auxiliaryBarFocus" + }, + { + "key": "shift+alt+m", + "command": "workbench.action.toggleZenMode", + "when": "editorFocus" + } + // panel navigation-ish + { + "key": "shift+alt+b j", + "command": "workbench.action.togglePanel" + }, + { + "key": "shift+alt+b down", + "command": "workbench.action.togglePanel" + }, + { + "key": "shift+alt+b shift+alt+j", + "command": "workbench.action.togglePanel" + }, + { + "key": "shift+alt+b shift+alt+down", + "command": "workbench.action.togglePanel" + }, + { + "key": "shift+alt+b h", + "command": "workbench.action.toggleSidebarVisibility" }, { "key": "shift+alt+b left", "command": "workbench.action.toggleSidebarVisibility" }, + { + "key": "shift+alt+b shift+alt+h", + "command": "workbench.action.toggleSidebarVisibility" + }, + { + "key": "shift+alt+b shift+alt+left", + "command": "workbench.action.toggleSidebarVisibility" + }, + { + "key": "shift+alt+b l", + "command": "workbench.action.toggleAuxiliaryBar" + }, { "key": "shift+alt+b right", "command": "workbench.action.toggleAuxiliaryBar" }, { - "key": "shift+alt+c", - "command": "toggle.window.commandCenter" + "key": "shift+alt+b shift+alt+l", + "command": "workbench.action.toggleAuxiliaryBar" + }, + { + "key": "shift+alt+b shift+alt+right", + "command": "workbench.action.toggleAuxiliaryBar" }, { "key": "shift+alt+b k", @@ -235,12 +271,31 @@ "when": "!editorTabsVisible" }, { - "key": "ctrl+alt+.", - "command": "workbench.action.chat.openModelPicker", - "when": "chatIsEnabled && inChatInput" + "key": "shift+alt+b shift+alt+k", + "command": "workbench.action.hideEditorTabs", + "when": "editorTabsVisible" }, { - "key": "shift+alt+m", - "command": "workbench.action.toggleMaximizedAuxiliaryBar" + "key": "shift+alt+b shift+alt+k", + "command": "workbench.action.showMultipleEditorTabs", + "when": "!editorTabsVisible" + }, + { + "key": "shift+alt+b shift+alt+up", + "command": "workbench.action.hideEditorTabs", + "when": "editorTabsVisible" + }, + { + "key": "shift+alt+b shift+alt+up", + "command": "workbench.action.showMultipleEditorTabs", + "when": "!editorTabsVisible" + }, + { + "key": "shift+alt+[", + "command": "workbench.action.previousPanelView" + }, + { + "key": "shift+alt+]", + "command": "workbench.action.nextPanelView" } ] \ No newline at end of file -- cgit v1.2.3