diff --git a/.config/VSCodium/User/keybindings.json b/.config/VSCodium/User/keybindings.json index da6c3c7b..f6865354 100644 --- a/.config/VSCodium/User/keybindings.json +++ b/.config/VSCodium/User/keybindings.json @@ -103,7 +103,7 @@ "when": "inFilesPicker && inQuickOpen" }, { - "key": "ctrl+t e", + "key": "ctrl+t p", "command": "workbench.action.toggleSidebarVisibility" }, { @@ -140,24 +140,10 @@ "command": "-workbench.action.output.toggleOutput", "when": "workbench.panel.output.active" }, - { - "key": "ctrl+t p", - "command": "workbench.actions.view.problems", - "when": "workbench.panel.markers.view.active" - }, - { - "key": "ctrl+shift+m", - "command": "-workbench.actions.view.problems", - "when": "workbench.panel.markers.view.active" - }, { "key": "ctrl+t m", "command": "editor.action.toggleMinimap" }, - { - "key": "ctrl+j", - "command": "-workbench.action.togglePanel" - }, { "key": "ctrl+shift+k", "command": "-editor.action.deleteLines", @@ -218,5 +204,124 @@ "key": "ctrl+shift+l", "command": "-selectAllSearchEditorMatches", "when": "inSearchEditor" + }, + { + "key": "ctrl+.", + "command": "-editor.action.quickFix", + "when": "editorHasCodeActionsProvider && editorTextFocus && !editorReadonly" + }, + { + "key": "ctrl+.", + "command": "-workbench.action.terminal.quickFix", + "when": "terminalFocus && terminalProcessSupported" + }, + { + "key": "ctrl+.", + "command": "-acceptSelectedCodeAction", + "when": "codeActionMenuVisible" + }, + { + "key": "ctrl+.", + "command": "-problems.action.showQuickFixes", + "when": "problemFocus" + }, + { + "key": "ctrl+.", + "command": "workbench.action.quickOpen" + }, + { + "key": "ctrl+p", + "command": "-workbench.action.quickOpen" + }, + { + "key": "ctrl+shift+.", + "command": "-editor.action.inPlaceReplace.down", + "when": "editorTextFocus && !editorReadonly" + }, + { + "key": "ctrl+shift+.", + "command": "-breadcrumbs.focusAndSelect", + "when": "breadcrumbsPossible && breadcrumbsVisible" + }, + { + "key": "ctrl+shift+.", + "command": "-breadcrumbs.toggleToOn", + "when": "!config.breadcrumbs.enabled" + }, + { + "key": "ctrl+shift+f", + "command": "-workbench.action.findInFiles" + }, + { + "key": "ctrl+s f", + "command": "workbench.action.findInFiles" + }, + { + "key": "ctrl+t", + "command": "-vscode-neovim.send-cmdline", + "when": "neovim.mode == 'cmdline_insert' || neovim.mode == 'cmdline_normal' || neovim.mode == 'cmdline_replace'" + }, + { + "key": "ctrl+t", + "command": "-vscode-neovim.send", + "when": "editorTextFocus && neovim.ctrlKeysInsert && neovim.mode == 'insert'" + }, + { + "key": "ctrl+t", + "command": "-workbench.action.showAllSymbols" + }, + { + "key": "ctrl+j", + "command": "-workbench.action.togglePanel" + }, + { + "key": "ctrl+s e", + "command": "workbench.view.explorer", + "when": "viewContainer.workbench.view.explorer.enabled" + }, + { + "key": "ctrl+shift+e", + "command": "-workbench.view.explorer", + "when": "viewContainer.workbench.view.explorer.enabled" + }, + { + "key": "ctrl+s f", + "command": "workbench.view.search", + "when": "workbench.view.search.active && neverMatch =~ /doesNotMatch/" + }, + { + "key": "ctrl+shift+f", + "command": "-workbench.view.search", + "when": "workbench.view.search.active && neverMatch =~ /doesNotMatch/" + }, + { + "key": "ctrl+s g", + "command": "workbench.view.scm", + "when": "workbench.scm.active" + }, + { + "key": "ctrl+shift+g", + "command": "-workbench.view.scm", + "when": "workbench.scm.active" + }, + { + "key": "ctrl+s d", + "command": "workbench.view.debug", + "when": "viewContainer.workbench.view.debug.enabled" + }, + { + "key": "ctrl+shift+d", + "command": "-workbench.view.debug", + "when": "viewContainer.workbench.view.debug.enabled" + }, + { + "key": "ctrl+s x", + "command": "workbench.view.extensions", + "when": "viewContainer.workbench.view.extensions.enabled" + }, + { + "key": "ctrl+shift+x", + "command": "-workbench.view.extensions", + "when": "viewContainer.workbench.view.extensions.enabled" } ] \ No newline at end of file diff --git a/.config/VSCodium/User/settings.json b/.config/VSCodium/User/settings.json index e090c388..99d42c25 100644 --- a/.config/VSCodium/User/settings.json +++ b/.config/VSCodium/User/settings.json @@ -1,5 +1,6 @@ { "security.workspace.trust.untrustedFiles": "newWindow", "redhat.telemetry.enabled": true, + "editor.minimap.enabled": false, "workbench.activityBar.visible": false } \ No newline at end of file