// Place your key bindings in this file to overwrite the defaults [ { "key": "capslock", "command": "extension.vim_escape", "when": "editorTextFocus && vim.active && !inDebugRepl" }, { "key": "f2", "command": "workbench.action.tasks.runTask", "args": "Build" }, { "key": "f3", "command": "workbench.action.tasks.runTask", "args": "Test" }, { "key": "f4", "command": "workbench.action.tasks.runTask", "args": "Test File" }, { "key": "ctrl+h", "command": "workbench.action.focusNextGroup" }, { "key": "ctrl+k ctrl+right", "command": "-workbench.action.focusNextGroup" }, { "key": "ctrl+l", "command": "workbench.action.focusPreviousGroup" }, { "key": "ctrl+k ctrl+left", "command": "-workbench.action.focusPreviousGroup" }, { "key": "ctrl+o", "command": "workbench.action.toggleSidebarVisibility" }, { "key": "ctrl+b", "command": "-workbench.action.toggleSidebarVisibility" }, { "key": "ctrl+k left", "command": "workbench.action.moveActiveEditorGroupLeft" }, { "key": "ctrl+k left", "command": "-workbench.action.moveActiveEditorGroupLeft" }, { "key": "ctrl+i", "command": "workbench.action.quickOpenNavigatePreviousInEditorPicker", "when": "inEditorsPicker && inQuickOpen" }, { "key": "ctrl+shift+tab", "command": "-workbench.action.quickOpenNavigatePreviousInEditorPicker", "when": "inEditorsPicker && inQuickOpen" }, { "key": "ctrl+i", "command": "workbench.action.openPreviousRecentlyUsedEditorInGroup" }, { "key": "ctrl+shift+tab", "command": "-workbench.action.openPreviousRecentlyUsedEditorInGroup" }, { "key": "ctrl+i", "command": "workbench.action.openNextRecentlyUsedEditorInGroup" }, { "key": "ctrl+tab", "command": "-workbench.action.openNextRecentlyUsedEditorInGroup" }, { "key": "ctrl+i", "command": "workbench.action.quickOpenNavigateNextInEditorPicker", "when": "inEditorsPicker && inQuickOpen" }, { "key": "ctrl+tab", "command": "-workbench.action.quickOpenNavigateNextInEditorPicker", "when": "inEditorsPicker && inQuickOpen" } ]