192 lines
4.9 KiB
JSON
192 lines
4.9 KiB
JSON
|
// Place your key bindings in this file to override the defaultsauto[]
|
||
|
[
|
||
|
{
|
||
|
"key": "alt+.",
|
||
|
"command": "editor.action.revealDefinition",
|
||
|
"when": "editorHasDefinitionProvider && editorTextFocus && !isInEmbeddedEditor"
|
||
|
},
|
||
|
{
|
||
|
"key": "f12",
|
||
|
"command": "-editor.action.revealDefinition",
|
||
|
"when": "editorHasDefinitionProvider && editorTextFocus && !isInEmbeddedEditor"
|
||
|
},
|
||
|
{
|
||
|
"key": "alt+,",
|
||
|
"command": "workbench.action.navigateBack",
|
||
|
"when": "canNavigateBack"
|
||
|
},
|
||
|
{
|
||
|
"key": "ctrl+alt+-",
|
||
|
"command": "-workbench.action.navigateBack",
|
||
|
"when": "canNavigateBack"
|
||
|
},
|
||
|
{
|
||
|
"key": "shift+alt+/",
|
||
|
"command": "editor.action.goToReferences",
|
||
|
"when": "editorHasReferenceProvider && editorTextFocus && !inReferenceSearchEditor && !isInEmbeddedEditor"
|
||
|
},
|
||
|
{
|
||
|
"key": "shift+f12",
|
||
|
"command": "-editor.action.goToReferences",
|
||
|
"when": "editorHasReferenceProvider && editorTextFocus && !inReferenceSearchEditor && !isInEmbeddedEditor"
|
||
|
},
|
||
|
{
|
||
|
"key": "ctrl+alt+.",
|
||
|
"command": "workbench.action.showAllSymbols"
|
||
|
},
|
||
|
{
|
||
|
"key": "ctrl+t",
|
||
|
"command": "-workbench.action.showAllSymbols"
|
||
|
},
|
||
|
{
|
||
|
"key": "alt+;",
|
||
|
"command": "editor.action.commentLine",
|
||
|
"when": "editorTextFocus && !editorReadonly"
|
||
|
},
|
||
|
{
|
||
|
"key": "ctrl+/",
|
||
|
"command": "-editor.action.commentLine",
|
||
|
"when": "editorTextFocus && !editorReadonly"
|
||
|
},
|
||
|
{
|
||
|
"key": "ctrl+x",
|
||
|
"command": "-editor.action.clipboardCutAction"
|
||
|
},
|
||
|
{
|
||
|
"key": "ctrl+x",
|
||
|
"command": "-filesExplorer.cut",
|
||
|
"when": "filesExplorerFocus && foldersViewVisible && !explorerResourceIsRoot && !explorerResourceReadonly && !inputFocus"
|
||
|
},
|
||
|
{
|
||
|
"key": "ctrl+x 3",
|
||
|
"command": "workbench.action.splitEditor"
|
||
|
},
|
||
|
{
|
||
|
"key": "ctrl+\\",
|
||
|
"command": "-workbench.action.splitEditor"
|
||
|
},
|
||
|
{
|
||
|
"key": "ctrl+x 2",
|
||
|
"command": "workbench.action.splitEditorDown"
|
||
|
},
|
||
|
{
|
||
|
"key": "ctrl+k ctrl+\\",
|
||
|
"command": "-workbench.action.splitEditorDown"
|
||
|
},
|
||
|
{
|
||
|
"key": "ctrl+x 1",
|
||
|
"command": "workbench.action.joinAllGroups"
|
||
|
},
|
||
|
{
|
||
|
"key": "ctrl+x 0",
|
||
|
"command": "workbench.action.closeEditorsAndGroup"
|
||
|
},
|
||
|
{
|
||
|
"key": "ctrl+x shift+=",
|
||
|
"command": "workbench.action.evenEditorWidths"
|
||
|
},
|
||
|
{
|
||
|
"key": "shift+up",
|
||
|
"command": "workbench.action.focusAboveGroup"
|
||
|
},
|
||
|
{
|
||
|
"key": "ctrl+k ctrl+up",
|
||
|
"command": "-workbench.action.focusAboveGroup"
|
||
|
},
|
||
|
{
|
||
|
"key": "shift+down",
|
||
|
"command": "workbench.action.focusBelowGroup"
|
||
|
},
|
||
|
{
|
||
|
"key": "ctrl+k ctrl+down",
|
||
|
"command": "-workbench.action.focusBelowGroup"
|
||
|
},
|
||
|
{
|
||
|
"key": "shift+left",
|
||
|
"command": "workbench.action.focusLeftGroup"
|
||
|
},
|
||
|
{
|
||
|
"key": "ctrl+k ctrl+left",
|
||
|
"command": "-workbench.action.focusLeftGroup"
|
||
|
},
|
||
|
{
|
||
|
"key": "shift+right",
|
||
|
"command": "workbench.action.focusRightGroup"
|
||
|
},
|
||
|
{
|
||
|
"key": "ctrl+k ctrl+right",
|
||
|
"command": "-workbench.action.focusRightGroup"
|
||
|
},
|
||
|
{
|
||
|
"key": "ctrl+x ctrl+s",
|
||
|
"command": "workbench.action.files.save"
|
||
|
},
|
||
|
{
|
||
|
"key": "ctrl+s",
|
||
|
"command": "-workbench.action.files.save"
|
||
|
},
|
||
|
{
|
||
|
"key": "alt+g g",
|
||
|
"command": "workbench.action.gotoLine"
|
||
|
},
|
||
|
{
|
||
|
"key": "ctrl+g",
|
||
|
"command": "-workbench.action.gotoLine"
|
||
|
},
|
||
|
{
|
||
|
"key": "ctrl+space",
|
||
|
"command": "editor.action.setSelectionAnchor",
|
||
|
"when": "editorTextFocus"
|
||
|
},
|
||
|
{
|
||
|
"key": "ctrl+k ctrl+b",
|
||
|
"command": "-editor.action.setSelectionAnchor",
|
||
|
"when": "editorTextFocus"
|
||
|
},
|
||
|
{
|
||
|
"key": "alt+w",
|
||
|
"command": "editor.action.clipboardCopyAction"
|
||
|
},
|
||
|
{
|
||
|
"key": "ctrl+c",
|
||
|
"command": "-editor.action.clipboardCopyAction"
|
||
|
},
|
||
|
{
|
||
|
"key": "ctrl+w",
|
||
|
"command": "editor.action.clipboardCutAction"
|
||
|
},
|
||
|
{
|
||
|
"key": "ctrl+y",
|
||
|
"command": "editor.action.clipboardPasteAction"
|
||
|
},
|
||
|
{
|
||
|
"key": "ctrl+v",
|
||
|
"command": "-editor.action.clipboardPasteAction"
|
||
|
},
|
||
|
{
|
||
|
"key": "ctrl+x ctrl+f",
|
||
|
"command": "workbench.action.quickOpen"
|
||
|
},
|
||
|
{
|
||
|
"key": "ctrl+e",
|
||
|
"command": "-workbench.action.quickOpen"
|
||
|
},
|
||
|
{
|
||
|
"key": "ctrl+a",
|
||
|
"command": "cursorLineStart"
|
||
|
},
|
||
|
{
|
||
|
"key": "ctrl+e",
|
||
|
"command": "cursorLineEnd"
|
||
|
},
|
||
|
{
|
||
|
"key": "ctrl+s",
|
||
|
"command": "actions.find",
|
||
|
"when": "editorFocus || editorIsOpen"
|
||
|
},
|
||
|
{
|
||
|
"key": "ctrl+f",
|
||
|
"command": "-actions.find",
|
||
|
"when": "editorFocus || editorIsOpen"
|
||
|
}
|
||
|
]
|