mirror of
https://github.com/Xevion/dotfiles.git
synced 2025-12-06 01:14:48 -06:00
Adds comprehensive IDE configuration tracking with platform-specific symlink templates for VS Code, Cursor, and lazygit. Windows configurations stored in AppData paths, Linux configs in .config directories, with conditional templating based on OS detection.
87 lines
2.0 KiB
JSON
Executable File
87 lines
2.0 KiB
JSON
Executable File
// Place your key bindings in this file to override the defaultsauto[]
|
|
[
|
|
{
|
|
"key": "ctrl+shift+=",
|
|
"command": "-workbench.action.zoomIn"
|
|
},
|
|
{
|
|
"key": "ctrl+shift+=",
|
|
"command": "workbench.action.zoomIn"
|
|
},
|
|
{
|
|
"key": "ctrl+=",
|
|
"command": "-workbench.action.zoomIn"
|
|
},
|
|
{
|
|
"key": "ctrl+-",
|
|
"command": "-workbench.action.zoomOut"
|
|
},
|
|
{
|
|
"key": "ctrl+=",
|
|
"command": "editor.action.fontZoomIn"
|
|
},
|
|
{
|
|
"key": "ctrl+-",
|
|
"command": "editor.action.fontZoomOut"
|
|
},
|
|
{
|
|
"key": "ctrl+shift+tab",
|
|
"command": "-workbench.action.quickOpenLeastRecentlyUsedEditorInGroup",
|
|
"when": "!activeEditorGroupEmpty"
|
|
},
|
|
{
|
|
"key": "ctrl+tab",
|
|
"command": "-workbench.action.quickOpenPreviousRecentlyUsedEditorInGroup",
|
|
"when": "!activeEditorGroupEmpty"
|
|
},
|
|
{
|
|
"key": "ctrl+tab",
|
|
"command": "workbench.action.nextEditor"
|
|
},
|
|
{
|
|
"key": "ctrl+pagedown",
|
|
"command": "-workbench.action.nextEditor"
|
|
},
|
|
{
|
|
"key": "ctrl+shift+tab",
|
|
"command": "workbench.action.previousEditor"
|
|
},
|
|
{
|
|
"key": "ctrl+pageup",
|
|
"command": "-workbench.action.previousEditor"
|
|
},
|
|
// Swap focus between terminal & active editor
|
|
{
|
|
"key": "ctrl+`",
|
|
"command": "workbench.action.terminal.focus"
|
|
},
|
|
{
|
|
"key": "ctrl+`",
|
|
"command": "workbench.action.focusActiveEditorGroup",
|
|
"when": "terminalFocus"
|
|
},
|
|
{
|
|
"key": "ctrl+W",
|
|
"command": "workbench.action.togglePanel",
|
|
"when": "terminalFocus"
|
|
},
|
|
{
|
|
"key": "ctrl+shift+space",
|
|
"command": "editor.action.showDefinitionPreviewHover"
|
|
},
|
|
{
|
|
"key": "ctrl+shift+alt+`",
|
|
"command": "workbench.action.createTerminalEditor"
|
|
},
|
|
{
|
|
"key": "ctrl+shift+/",
|
|
"command": "editor.action.blockComment",
|
|
"when": "editorTextFocus && !editorReadonly"
|
|
},
|
|
{
|
|
"key": "shift+alt+a",
|
|
"command": "-editor.action.blockComment",
|
|
"when": "editorTextFocus && !editorReadonly"
|
|
}
|
|
]
|