Created
April 10, 2020 00:22
-
-
Save cormoran/28e8077d9ed470e6689f480e0b39a2c9 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// 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