Skip to content

Instantly share code, notes, and snippets.

@cormoran
Created April 10, 2020 00:22
Show Gist options
  • Save cormoran/28e8077d9ed470e6689f480e0b39a2c9 to your computer and use it in GitHub Desktop.
Save cormoran/28e8077d9ed470e6689f480e0b39a2c9 to your computer and use it in GitHub Desktop.
// Place your key bindings in this file to overwrite the defaults
[
{
"key": "alt+g alt+g",
"command": "workbench.action.gotoLine"
},
// Linux, US key 用のキーバインド
{
"key": "alt+b",
"command": "workbench.action.toggleSidebarVisibility"
},
{
"key": "ctrl+b",
"command": "-workbench.action.toggleSidebarVisibility"
},
{
"key": "alt+s",
"command": "workbench.action.files.save"
},
{
"key": "ctrl+s",
"command": "-workbench.action.files.save"
},
{
"key": "alt+p",
"command": "workbench.action.quickOpen"
},
{
"key": "ctrl+p",
"command": "-workbench.action.quickOpen"
},
{
"key": "alt+j",
"command": "workbench.action.terminal.toggleTerminal"
},
{
"key": "alt+t",
"command": "workbench.action.terminal.new"
},
{
"key": "ctrl+shift+v",
"command": "-markdown.showPreview"
},
// 統合ターミナル用
{
"key": "ctrl+s",
"command": "workbench.action.terminal.focusFindWidget",
"when": "terminalFocus"
},
{
"key": "ctrl+f",
"command": "-workbench.action.terminal.focusFindWidget",
"when": "terminalFocus"
},
{
"key": "ctrl+s",
"command": "workbench.action.terminal.focusFindWidget",
"when": "terminalFindWidgetFocused"
},
{
"key": "ctrl+f",
"command": "-workbench.action.terminal.focusFindWidget",
"when": "terminalFindWidgetFocused"
},
{
"key": "ctrl+g",
"command": "workbench.action.terminal.hideFindWidget",
"when": "terminalFindWidgetVisible && terminalFocus"
},
{
"key": "ctrl+g",
"command": "workbench.action.terminal.hideFindWidget",
"when": "terminalFindWidgetFocused"
},
{
"key": "ctrl+g",
"command": "-workbench.action.gotoLine"
},
// 使わないキーバインドは誤動作防止のために消す
{
"key": "ctrl+alt+b",
"command": "-latex-workshop.build",
"when": "editorTextFocus && !isMac"
},
{
"key": "alt+meta+b",
"command": "-latex-workshop.build",
"when": "editorTextFocus && isMac"
},
{
"key": "ctrl+alt+f",
"command": "-liveshare.unfollow",
"when": "liveshare:hasCollaborators && liveshare:isFollowing"
},
{
"key": "ctrl+alt+/",
"command": "-liveshare.followToTheSide",
"when": "liveshare:hasCollaborators"
},
{
"key": "ctrl+alt+f",
"command": "-liveshare.follow",
"when": "liveshare:hasCollaborators && !liveshare:isFollowing"
},
{
"key": "ctrl+alt+j",
"command": "-liveshare.join",
"when": "liveshare:state != 'Joined' && liveshare:state != 'Shared'"
},
{
"key": "shift+alt+,",
"command": "-gitlens.diffLineWithPrevious",
"when": "editorTextFocus && gitlens:keymap == 'alternate' && gitlens:activeFileStatus =~ /tracked/"
},
{
"key": "ctrl+shift+g [IntlBackslash]",
"command": "-gitlens.diffLineWithPrevious",
"when": "editorTextFocus && gitlens:keymap == 'chorded' && gitlens:activeFileStatus =~ /tracked/"
},
{
"key": "ctrl+shift+g shift+,",
"command": "-gitlens.diffLineWithPrevious",
"when": "editorTextFocus && gitlens:keymap == 'chorded' && gitlens:activeFileStatus =~ /tracked/"
},
{
"key": "alt+w",
"command": "-gitlens.diffLineWithWorking",
"when": "editorTextFocus && gitlens:keymap == 'alternate' && gitlens:activeFileStatus =~ /tracked/"
},
{
"key": "ctrl+shift+g w",
"command": "-gitlens.diffLineWithWorking",
"when": "editorTextFocus && gitlens:keymap == 'chorded' && gitlens:activeFileStatus =~ /tracked/"
},
{
"key": "ctrl+shift+g .",
"command": "-gitlens.diffWithNext",
"when": "editorTextFocus && gitlens:keymap == 'chorded' && gitlens:activeFileStatus =~ /tracked/"
},
{
"key": "alt+.",
"command": "-gitlens.diffWithNext",
"when": "editorTextFocus && gitlens:keymap == 'alternate' && gitlens:activeFileStatus =~ /tracked/"
},
{
"key": "ctrl+shift+g ,",
"command": "-gitlens.diffWithPrevious",
"when": "editorTextFocus && !isInDiffEditor && gitlens:keymap == 'chorded' && gitlens:activeFileStatus =~ /tracked/"
},
{
"key": "alt+,",
"command": "-gitlens.diffWithPrevious",
"when": "editorTextFocus && !isInDiffEditor && gitlens:keymap == 'alternate' && gitlens:activeFileStatus =~ /tracked/"
},
{
"key": "ctrl+shift+g ,",
"command": "-gitlens.diffWithPreviousInDiff",
"when": "isInDiffEditor && gitlens:keymap == 'chorded' && gitlens:activeFileStatus =~ /tracked/"
},
{
"key": "alt+,",
"command": "-gitlens.diffWithPreviousInDiff",
"when": "isInDiffEditor && gitlens:keymap == 'alternate' && gitlens:activeFileStatus =~ /tracked/"
},
{
"key": "ctrl+shift+g shift+w",
"command": "-gitlens.diffWithWorking",
"when": "editorTextFocus && gitlens:keymap == 'chorded' && gitlens:activeFileStatus =~ /tracked/"
},
{
"key": "shift+alt+w",
"command": "-gitlens.diffWithWorking",
"when": "editorTextFocus && gitlens:keymap == 'alternate' && gitlens:activeFileStatus =~ /tracked/"
},
{
"key": "ctrl+shift+g g",
"command": "-workbench.view.scm",
"when": "gitlens:enabled && gitlens:keymap == 'chorded'"
},
{
"key": "ctrl+shift+g /",
"command": "-gitlens.showCommitSearch",
"when": "gitlens:enabled && gitlens:keymap == 'chorded'"
},
{
"key": "alt+/",
"command": "-gitlens.showCommitSearch",
"when": "gitlens:enabled && gitlens:keymap == 'alternate'"
},
{
"key": "alt+c",
"command": "-gitlens.showQuickCommitFileDetails",
"when": "editorTextFocus && gitlens:enabled && gitlens:keymap == 'alternate'"
},
{
"key": "ctrl+shift+g c",
"command": "-gitlens.showQuickCommitFileDetails",
"when": "editorTextFocus && gitlens:enabled && gitlens:keymap == 'chorded'"
},
{
"key": "shift+alt+h",
"command": "-gitlens.showQuickRepoHistory",
"when": "gitlens:enabled && gitlens:keymap == 'alternate'"
},
{
"key": "ctrl+shift+g shift+h",
"command": "-gitlens.showQuickRepoHistory",
"when": "gitlens:enabled && gitlens:keymap == 'chorded'"
},
{
"key": "ctrl+shift+g h",
"command": "-gitlens.showQuickFileHistory",
"when": "gitlens:enabled && gitlens:keymap == 'chorded'"
},
{
"key": "alt+h",
"command": "-gitlens.showQuickFileHistory",
"when": "gitlens:enabled && gitlens:keymap == 'alternate'"
},
{
"key": "ctrl+shift+g -",
"command": "-gitlens.showLastQuickPick",
"when": "gitlens:enabled && gitlens:keymap == 'chorded'"
},
{
"key": "alt+-",
"command": "-gitlens.showLastQuickPick",
"when": "gitlens:enabled && gitlens:keymap == 'alternate'"
},
{
"key": "alt+s",
"command": "-gitlens.showQuickRepoStatus",
"when": "gitlens:enabled && gitlens:keymap == 'alternate'"
},
{
"key": "ctrl+shift+g s",
"command": "-gitlens.showQuickRepoStatus",
"when": "gitlens:enabled && gitlens:keymap == 'chorded'"
},
{
"key": "alt+b",
"command": "-gitlens.toggleFileBlame",
"when": "editorTextFocus && gitlens:keymap == 'alternate' && gitlens:activeFileStatus =~ /blameable/"
},
{
"key": "ctrl+shift+g b",
"command": "-gitlens.toggleFileBlame",
"when": "editorTextFocus && gitlens:keymap == 'chorded' && gitlens:activeFileStatus =~ /blameable/"
},
{
"key": "shift+alt+b",
"command": "-gitlens.toggleCodeLens",
"when": "editorTextFocus && gitlens:canToggleCodeLens && gitlens:enabled && gitlens:keymap == 'alternate'"
},
{
"key": "ctrl+shift+g shift+b",
"command": "-gitlens.toggleCodeLens",
"when": "editorTextFocus && gitlens:canToggleCodeLens && gitlens:enabled && gitlens:keymap == 'chorded'"
},
{
"key": "alt+,",
"command": "-gitlens.key.,",
"when": "gitlens:key:,"
},
{
"key": "alt+.",
"command": "-gitlens.key..",
"when": "gitlens:key:."
},
{
"key": "escape",
"command": "-gitlens.key.escape",
"when": "editorTextFocus && gitlens:key:escape && !findWidgetVisible && !isInEmbeddedEditor && !renameInputVisible && !suggestWidgetVisible"
},
{
"key": "alt+left",
"command": "-gitlens.key.left",
"when": "gitlens:key:left"
},
{
"key": "alt+right",
"command": "-gitlens.key.right",
"when": "gitlens:key:right"
},
{
"key": "alt+meta+c",
"command": "-latex-workshop.clean",
"when": "editorTextFocus && isMac"
},
{
"key": "ctrl+alt+c",
"command": "-latex-workshop.clean",
"when": "editorTextFocus && !isMac"
},
{
"key": "ctrl+alt+j",
"command": "-latex-workshop.synctex",
"when": "editorTextFocus && !isMac"
},
{
"key": "alt+meta+j",
"command": "-latex-workshop.synctex",
"when": "editorTextFocus && isMac"
},
{
"key": "alt+meta+v",
"command": "-latex-workshop.view",
"when": "editorTextFocus && isMac"
},
{
"key": "ctrl+alt+v",
"command": "-latex-workshop.view",
"when": "editorTextFocus && !isMac"
},
{
"key": "alt+enter",
"command": "-latex-workshop.onAltEnterKey",
"when": "editorTextFocus && !editorReadonly && !suggestWidgetVisible && editorLangId == 'latex'"
},
{
"key": "enter",
"command": "-latex-workshop.onEnterKey",
"when": "editorTextFocus && vim.active && !editorReadonly && !suggestWidgetVisible && editorLangId == 'latex' && vim.mode == 'Insert'"
},
{
"key": "enter",
"command": "-latex-workshop.onEnterKey",
"when": "editorTextFocus && !editorReadonly && !suggestWidgetVisible && !vim.active && editorLangId == 'latex'"
},
{
"key": "ctrl+m ctrl+c",
"command": "-latex-workshop.shorcut.mathcal",
"when": "editorTextFocus && !editorReadonly && editorLangId == 'latex'"
},
{
"key": "ctrl+l ctrl+e",
"command": "-latex-workshop.shortcut.emph",
"when": "editorTextFocus && !editorReadonly && editorLangId == 'latex'"
},
{
"key": "ctrl+l ctrl+enter",
"command": "-latex-workshop.shortcut.item",
"when": "editorTextFocus && !editorReadonly && editorLangId == 'latex'"
},
{
"key": "ctrl+m ctrl+shift+b",
"command": "-latex-workshop.shortcut.mathbb",
"when": "editorTextFocus && !editorReadonly && editorLangId == 'latex'"
},
{
"key": "ctrl+m ctrl+b",
"command": "-latex-workshop.shortcut.mathbf",
"when": "editorTextFocus && !editorReadonly && editorLangId == 'latex'"
},
{
"key": "ctrl+m ctrl+i",
"command": "-latex-workshop.shortcut.mathit",
"when": "editorTextFocus && !editorReadonly && editorLangId == 'latex'"
},
{
"key": "ctrl+m ctrl+r",
"command": "-latex-workshop.shortcut.mathrm",
"when": "editorTextFocus && !editorReadonly && editorLangId == 'latex'"
},
{
"key": "ctrl+m ctrl+s",
"command": "-latex-workshop.shortcut.mathsf",
"when": "editorTextFocus && !editorReadonly && editorLangId == 'latex'"
},
{
"key": "ctrl+m ctrl+t",
"command": "-latex-workshop.shortcut.mathtt",
"when": "editorTextFocus && !editorReadonly && editorLangId == 'latex'"
},
{
"key": "ctrl+l ctrl+b",
"command": "-latex-workshop.shortcut.textbf",
"when": "editorTextFocus && !editorReadonly && editorLangId == 'latex'"
},
{
"key": "ctrl+l ctrl+i",
"command": "-latex-workshop.shortcut.textit",
"when": "editorTextFocus && !editorReadonly && editorLangId == 'latex'"
},
{
"key": "ctrl+l ctrl+n",
"command": "-latex-workshop.shortcut.textnormal",
"when": "editorTextFocus && !editorReadonly && editorLangId == 'latex'"
},
{
"key": "ctrl+l ctrl+r",
"command": "-latex-workshop.shortcut.textrm",
"when": "editorTextFocus && !editorReadonly && editorLangId == 'latex'"
},
{
"key": "ctrl+l ctrl+c",
"command": "-latex-workshop.shortcut.textsc",
"when": "editorTextFocus && !editorReadonly && editorLangId == 'latex'"
},
{
"key": "ctrl+l ctrl+s",
"command": "-latex-workshop.shortcut.textsl",
"when": "editorTextFocus && !editorReadonly && editorLangId == 'latex'"
},
{
"key": "ctrl+l ctrl+-",
"command": "-latex-workshop.shortcut.textsubscript",
"when": "editorTextFocus && !editorReadonly && editorLangId == 'latex'"
},
{
"key": "ctrl+l ctrl+6",
"command": "-latex-workshop.shortcut.textsuperscript",
"when": "editorTextFocus && !editorReadonly && editorLangId == 'latex'"
},
{
"key": "ctrl+l ctrl+t",
"command": "-latex-workshop.shortcut.texttt",
"when": "editorTextFocus && !editorReadonly && editorLangId == 'latex'"
},
{
"key": "ctrl+l ctrl+u",
"command": "-latex-workshop.shortcut.underline",
"when": "editorTextFocus && !editorReadonly && editorLangId == 'latex'"
},
{
"key": "ctrl+l ctrl+w",
"command": "-latex-workshop.surround",
"when": "editorHasSelection && editorTextFocus && !editorReadonly && editorLangId == 'latex'"
},
{
"key": "ctrl+e",
"command": "-workbench.action.quickOpen"
},
{
"key": "ctrl+x b",
"command": "-workbench.action.quickOpen"
},
{
"key": "ctrl+e",
"command": "-workbench.action.quickOpenNavigateNextInFilePicker",
"when": "inFilesPicker && inQuickOpen"
},
{
"key": "ctrl+shift+r",
"command": "-workbench.action.quickOpenNavigatePreviousInRecentFilesPicker",
"when": "inQuickOpen && inRecentFilesPicker"
},
{
"key": "ctrl+shift+e",
"command": "-workbench.action.quickOpenNavigatePreviousInFilePicker",
"when": "inFilesPicker && inQuickOpen"
},
{
"key": "ctrl+shift+p",
"command": "-workbench.action.quickOpenNavigatePreviousInFilePicker",
"when": "inFilesPicker && inQuickOpen"
},
{
"key": "ctrl+shift+c",
"command": "-workbench.action.terminal.openNativeConsole",
"when": "!terminalFocus"
},
{
"key": "ctrl+shift+j",
"command": "-workbench.action.search.toggleQueryDetails",
"when": "searchViewletVisible"
},
{
"key": "ctrl+k e",
"command": "-workbench.files.action.focusOpenEditorsView",
"when": "workbench.explorer.openEditorsView.active"
},
{
"key": "ctrl+k d",
"command": "-workbench.files.action.compareWithSaved"
},
{
"key": "ctrl+q",
"command": "-workbench.action.quit"
},
{
"key": "ctrl+k enter",
"command": "-workbench.action.keepEditor"
},
{
"key": "pageup",
"command": "-workbench.action.interactivePlayground.pageUp",
"when": "interactivePlaygroundFocus && !editorTextFocus"
},
{
"key": "pagedown",
"command": "-workbench.action.interactivePlayground.pageDown",
"when": "interactivePlaygroundFocus && !editorTextFocus"
},
{
"key": "up",
"command": "-workbench.action.interactivePlayground.arrowUp",
"when": "interactivePlaygroundFocus && !editorTextFocus"
},
{
"key": "down",
"command": "-workbench.action.interactivePlayground.arrowDown",
"when": "interactivePlaygroundFocus && !editorTextFocus"
},
{
"key": "ctrl+k s",
"command": "-workbench.action.files.saveWithoutFormatting"
},
{
"key": "ctrl+k r",
"command": "-workbench.action.files.revealActiveFileInWindows"
},
{
"key": "ctrl+k p",
"command": "-workbench.action.files.copyPathOfActiveFile"
},
{
"key": "shift+alt+f5",
"command": "-workbench.action.compareEditor.previousChange",
"when": "textCompareEditorVisible"
},
{
"key": "alt+f5",
"command": "-workbench.action.compareEditor.nextChange",
"when": "textCompareEditorVisible"
},
{
"key": "shift+escape",
"command": "-workbench.action.closeQuickOpen",
"when": "inQuickOpen"
},
{
"key": "ctrl+alt+-",
"command": "-workbench.action.quickInputBack",
"when": "inQuickOpen"
},
{
"key": "ctrl+k ctrl+t",
"command": "-workbench.action.selectTheme"
},
{
"key": "ctrl+`",
"command": "-workbench.action.terminal.toggleTerminal"
},
{
"key": "shift+f5",
"command": "-workbench.action.debug.stop",
"when": "inDebugMode"
},
{
"key": "shift+f3",
"command": "-workbench.action.terminal.findPreviousTerminalFocus",
"when": "terminalFocus"
},
{
"key": "shift+f3",
"command": "-workbench.action.terminal.findPrevious",
"when": "terminalFindWidgetFocused"
},
{
"key": "shift+alt+f5",
"command": "-workbench.action.editor.previousChange",
"when": "editorTextFocus"
},
{
"key": "ctrl+alt+-",
"command": "-workbench.action.navigateBack"
},
{
"key": "ctrl+,",
"command": "-workbench.action.openSettings"
},
{
"key": "ctrl+shift+`",
"command": "-workbench.action.terminal.new"
},
{
"key": "ctrl+k o",
"command": "-workbench.action.files.showOpenedFileInNewWindow"
},
{
"key": "ctrl+shift+n",
"command": "-workbench.action.newWindow"
},
{
"key": "ctrl+k ctrl+up",
"command": "-workbench.action.focusAboveGroup"
},
{
"key": "f3",
"command": "-workbench.action.terminal.findNextTerminalFocus",
"when": "terminalFocus"
},
{
"key": "f3",
"command": "-workbench.action.terminal.findNext",
"when": "terminalFindWidgetFocused"
},
{
"key": "alt+f5",
"command": "-workbench.action.editor.nextChange",
"when": "editorTextFocus"
},
{
"key": "ctrl+shift+-",
"command": "-workbench.action.navigateForward"
},
{
"key": "ctrl+r",
"command": "-workbench.action.openRecent"
},
{
"key": "ctrl+k m",
"command": "-workbench.action.editor.changeLanguageMode"
},
{
"key": "ctrl+shift+x",
"command": "-workbench.view.extensions"
},
{
"key": "ctrl+k ctrl+s",
"command": "-workbench.action.openGlobalKeybindings"
},
{
"key": "ctrl+k ctrl+r",
"command": "-workbench.action.keybindingsReference"
},
{
"key": "alt+meta+x",
"command": "-workbench.view.extension.latex",
"when": "isMac"
},
{
"key": "ctrl+alt+x",
"command": "-workbench.view.extension.latex"
},
{
"key": "ctrl+b",
"command": "-markdown.extension.editing.toggleBold",
"when": "editorTextFocus && !editorReadonly && editorLangId == 'markdown'"
},
{
"key": "alt+c",
"command": "-markdown.extension.checkTaskList",
"when": "editorTextFocus && editorLangId == 'markdown'"
},
{
"key": "ctrl+v",
"command": "-markdown.extension.editing.paste",
"when": "editorHasSelection && editorTextFocus && editorLangId == 'markdown'"
},
{
"key": "ctrl+k v",
"command": "-markdown.extension.togglePreviewToSide",
"when": "!terminalFocus"
},
{
"key": "ctrl+shift+v",
"command": "-markdown.extension.togglePreview",
"when": "!terminalFocus"
},
{
"key": "ctrl+a",
"command": "emacs.cursorHome",
"when": "editorTextFocus || textInputFocus"
},
{
"key": "ctrl+a",
"command": "-emacs.cursorHome",
"when": "editorTextFocus"
},
{
"key": "ctrl+a",
"command": "-editor.action.selectAll",
"when": "textInputFocus"
},
{
"key": "ctrl+e",
"command": "emacs.cursorEnd",
"when": "editorTextFocus || textInputFocus"
},
{
"key": "ctrl+e",
"command": "-emacs.cursorEnd",
"when": "editorTextFocus"
},
{
"key": "ctrl+k",
"command": "emacs.C-k",
"when": "editorTextFocus || textInputFocus"
},
{
"key": "ctrl+k",
"command": "-emacs.C-k",
"when": "editorTextFocus"
},
{
"key": "ctrl+k ctrl+k",
"command": "-editor.action.defineKeybinding",
"when": "editorTextFocus && !editorReadonly && editorLangId == 'jsonc'"
},
{
"key": "ctrl+k ctrl+c",
"command": "-editor.action.addCommentLine",
"when": "editorTextFocus && !editorReadonly"
},
{
"key": "ctrl+k ctrl+d",
"command": "-editor.action.moveSelectionToNextFindMatch",
"when": "editorFocus"
},
{
"key": "ctrl+k ctrl+f",
"command": "-editor.action.formatSelection",
"when": "editorHasDocumentSelectionFormattingProvider && editorHasDocumentSelectionFormattingProvider && editorTextFocus && !editorReadonly"
},
{
"key": "ctrl+k ctrl+u",
"command": "-editor.action.removeCommentLine",
"when": "editorTextFocus && !editorReadonly"
},
{
"key": "ctrl+k f12",
"command": "-editor.action.revealDefinitionAside",
"when": "editorHasDefinitionProvider && editorTextFocus && !isInEmbeddedEditor"
},
{
"key": "ctrl+k ctrl+i",
"command": "-editor.action.showHover",
"when": "editorTextFocus"
},
{
"key": "ctrl+k ctrl+x",
"command": "-editor.action.trimTrailingWhitespace",
"when": "editorTextFocus && !editorReadonly"
},
{
"key": "ctrl+k ctrl+i",
"command": "-editor.debug.action.showDebugHover",
"when": "editorTextFocus && inDebugMode"
},
{
"key": "ctrl+k ctrl+0",
"command": "-editor.foldAll",
"when": "editorTextFocus && foldingEnabled"
},
{
"key": "ctrl+k ctrl+/",
"command": "-editor.foldAllBlockComments",
"when": "editorTextFocus && foldingEnabled"
},
{
"key": "ctrl+k ctrl+8",
"command": "-editor.foldAllMarkerRegions",
"when": "editorTextFocus && foldingEnabled"
},
{
"key": "ctrl+k ctrl+1",
"command": "-editor.foldLevel1",
"when": "editorTextFocus && foldingEnabled"
},
{
"key": "ctrl+k ctrl+2",
"command": "-editor.foldLevel2",
"when": "editorTextFocus && foldingEnabled"
},
{
"key": "ctrl+k ctrl+4",
"command": "-editor.foldLevel4",
"when": "editorTextFocus && foldingEnabled"
},
{
"key": "ctrl+k ctrl+3",
"command": "-editor.foldLevel3",
"when": "editorTextFocus && foldingEnabled"
},
{
"key": "ctrl+k ctrl+5",
"command": "-editor.foldLevel5",
"when": "editorTextFocus && foldingEnabled"
},
{
"key": "ctrl+k ctrl+6",
"command": "-editor.foldLevel6",
"when": "editorTextFocus && foldingEnabled"
},
{
"key": "ctrl+k ctrl+7",
"command": "-editor.foldLevel7",
"when": "editorTextFocus && foldingEnabled"
},
{
"key": "ctrl+k ctrl+[",
"command": "-editor.foldRecursively",
"when": "editorTextFocus && foldingEnabled"
},
{
"key": "ctrl+k ctrl+l",
"command": "-editor.toggleFold",
"when": "editorTextFocus && foldingEnabled"
},
{
"key": "ctrl+k ctrl+j",
"command": "-editor.unfoldAll",
"when": "editorTextFocus && foldingEnabled"
},
{
"key": "ctrl+k ctrl+9",
"command": "-editor.unfoldAllMarkerRegions",
"when": "editorTextFocus && foldingEnabled"
},
{
"key": "ctrl+k ctrl+]",
"command": "-editor.unfoldRecursively",
"when": "editorTextFocus && foldingEnabled"
},
{
"key": "ctrl+k ctrl+k",
"command": "-keybindings.editor.defineKeybinding",
"when": "inKeybindings && keybindingFocus"
},
{
"key": "ctrl+k ctrl+e",
"command": "-keybindings.editor.defineWhenExpression",
"when": "inKeybindings && keybindingFocus"
},
{
"key": "ctrl+k ctrl+w",
"command": "-workbench.action.closeAllEditors"
},
{
"key": "ctrl+k ctrl+shift+w",
"command": "-workbench.action.closeAllGroups"
},
{
"key": "ctrl+k w",
"command": "-workbench.action.closeEditorsInGroup"
},
{
"key": "ctrl+k f",
"command": "-workbench.action.closeFolder",
"when": "supportsWorkspaces"
},
{
"key": "ctrl+k u",
"command": "-workbench.action.closeUnmodifiedEditors"
},
{
"key": "ctrl+k c",
"command": "-workbench.files.action.compareWithClipboard"
},
{
"key": "ctrl+k ctrl+o",
"command": "-workbench.action.files.openFolder"
},
{
"key": "ctrl+k ctrl+o",
"command": "-workbench.action.files.openLocalFolder",
"when": "remoteFileDialogVisible"
},
{
"key": "ctrl+k ctrl+down",
"command": "-workbench.action.focusBelowGroup"
},
{
"key": "ctrl+k ctrl+left",
"command": "-workbench.action.focusLeftGroup"
},
{
"key": "ctrl+k ctrl+right",
"command": "-workbench.action.focusRightGroup"
},
{
"key": "ctrl+k down",
"command": "-workbench.action.moveActiveEditorGroupDown"
},
{
"key": "ctrl+k left",
"command": "-workbench.action.moveActiveEditorGroupLeft"
},
{
"key": "ctrl+k right",
"command": "-workbench.action.moveActiveEditorGroupRight"
},
{
"key": "ctrl+k up",
"command": "-workbench.action.moveActiveEditorGroupUp"
},
{
"key": "ctrl+k ctrl+q",
"command": "-workbench.action.navigateToLastEditLocation"
},
{
"key": "ctrl+k ctrl+h",
"command": "-workbench.action.output.toggleOutput"
},
{
"key": "ctrl+k ctrl+p",
"command": "-workbench.action.showAllEditors"
},
{
"key": "ctrl+k ctrl+\\",
"command": "-workbench.action.splitEditorOrthogonal"
},
{
"key": "ctrl+k z",
"command": "-workbench.action.toggleZenMode"
},
{
"key": "ctrl+k ctrl+m",
"command": "-workbench.extensions.action.showRecommendedKeymapExtensions"
},
{
"key": "ctrl+k v",
"command": "-markdown.showPreviewToSide",
"when": "editorLangId == 'markdown'"
},
{
"key": "ctrl+h",
"command": "deleteLeft",
"when": "editorTextFocus || textInputFocus"
},
{
"key": "ctrl+h",
"command": "-deleteLeft",
"when": "editorTextFocus"
},
{
"key": "ctrl+h",
"command": "-editor.action.startFindReplaceAction"
},
{
"key": "ctrl+f",
"command": "emacs.cursorRight",
"when": "editorTextFocus || textInputFocus"
},
{
"key": "ctrl+f",
"command": "-emacs.cursorRight",
"when": "editorTextFocus"
},
{
"key": "ctrl+f",
"command": "-editor.action.extensioneditor.showfind",
"when": "!editorFocus && activeEditor == 'workbench.editor.extension'"
},
{
"key": "ctrl+f",
"command": "-editor.action.webvieweditor.showFind",
"when": "!editorFocus && activeEditor == 'WebviewEditor'"
},
{
"key": "ctrl+f",
"command": "-keybindings.editor.searchKeybindings",
"when": "inKeybindings"
},
{
"key": "ctrl+f",
"command": "-settings.action.search",
"when": "inSettingsEditor"
},
{
"key": "ctrl+f",
"command": "-problems.action.focusFilter",
"when": "problemsViewFocus"
},
{
"key": "ctrl+f",
"command": "-actions.find"
},
{
"key": "ctrl+f",
"command": "-repl.action.filter",
"when": "inDebugRepl && textInputFocus"
},
{
"key": "ctrl+e ctrl+q",
"command": "-SQLTools.bookmarkSelection",
"when": "editorTextFocus && !editorReadonly"
},
{
"key": "ctrl+e ctrl+r",
"command": "-SQLTools.deleteBookmark"
},
{
"key": "ctrl+e ctrl+a",
"command": "-SQLTools.runFromBookmarks"
},
{
"key": "ctrl+e ctrl+d",
"command": "-SQLTools.describeTable"
},
{
"key": "ctrl+e ctrl+e",
"command": "-SQLTools.executeQuery",
"when": "editorTextFocus"
},
{
"key": "ctrl+e ctrl+s",
"command": "-SQLTools.showRecords"
},
{
"key": "ctrl+e ctrl+h",
"command": "-SQLTools.runFromHistory"
},
{
"key": "ctrl+e ctrl+b",
"command": "-SQLTools.formatSql",
"when": "editorTextFocus && !editorReadonly"
},
{
"key": "ctrl+k ctrl+pagedown",
"command": "-workbench.action.nextEditorInGroup"
},
{
"key": "ctrl+k ctrl+pageup",
"command": "-workbench.action.previousEditorInGroup"
},
{
"key": "ctrl+k f2",
"command": "-togglePeekWidgetFocus",
"when": "inReferenceSearchEditor || referenceSearchVisible"
},
{
"key": "ctrl+k f",
"command": "-workbench.action.closeFolder"
},
]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment