summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorkj_sh604 <43.splash@gmail.com>2026-02-21 13:33:39 -0500
committerkj_sh604 <43.splash@gmail.com>2026-02-21 13:33:39 -0500
commit8ba965027325426fa95a2df6af46fb90300ac79a (patch)
treee16d0338bf3f54cd6da905fbf7fa33569d33ea81
parent505f93d5115d4cdbb014ae8e66f03df550863baf (diff)
refactor: config and keybind changes
-rw-r--r--.config/Code/User/keybindings.json37
-rw-r--r--.config/Code/User/settings.json5
2 files changed, 40 insertions, 2 deletions
diff --git a/.config/Code/User/keybindings.json b/.config/Code/User/keybindings.json
index 4f635fa..8a2fd20 100644
--- a/.config/Code/User/keybindings.json
+++ b/.config/Code/User/keybindings.json
@@ -29,6 +29,17 @@
"command": "workbench.action.toggleSidebarVisibility",
"when": "vim.active && vim.mode == 'Normal'"
},
+ // diagnostic navigation (mirrors [g / ]g from coc.nvim)
+ {
+ "key": "[ g",
+ "command": "editor.action.marker.prevInFiles",
+ "when": "vim.active && vim.mode == 'Normal' && editorFocus"
+ },
+ {
+ "key": "] g",
+ "command": "editor.action.marker.nextInFiles",
+ "when": "vim.active && vim.mode == 'Normal' && editorFocus"
+ },
// splits operation
{
"key": "alt+s",
@@ -128,6 +139,14 @@
"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",
"when": "terminal.active"
@@ -159,7 +178,7 @@
"command": "workbench.action.nextPanelView"
},
{
- "key": "shift+alt+b",
+ "key": "shift+alt+b h",
"command": "workbench.action.toggleSidebarVisibility"
},
{
@@ -169,5 +188,21 @@
{
"key": "ctrl+shift+v",
"command": "editor.action.clipboardPasteAction"
+ },
+ {
+ "key": "shift+alt+b l",
+ "command": "workbench.action.toggleAuxiliaryBar"
+ },
+ {
+ "key": "ctrl+alt+b",
+ "command": "-workbench.action.toggleAuxiliaryBar"
+ },
+ {
+ "key": "shift+alt+b left",
+ "command": "workbench.action.toggleSidebarVisibility"
+ },
+ {
+ "key": "shift+alt+b right",
+ "command": "workbench.action.toggleAuxiliaryBar"
}
]
diff --git a/.config/Code/User/settings.json b/.config/Code/User/settings.json
index 33cfea1..d5334f0 100644
--- a/.config/Code/User/settings.json
+++ b/.config/Code/User/settings.json
@@ -307,5 +307,8 @@
"github.copilot.nextEditSuggestions.enabled": true,
"files.eol": "\n",
"chat.viewSessions.orientation": "stacked",
- "python.terminal.activateEnvironment": false
+ "python.terminal.activateEnvironment": false,
+ "[nim]": {
+ "editor.defaultFormatter": "arnetheduck.vscode-nph"
+ }
} \ No newline at end of file