// Place your key bindings in this file to override the defaultsauto[] [ { "key": "shift+cmd+g", "command": "workbench.view.scm" }, { "key": "cmd+g", "command": "git.push" }, { "key": "ctrl+shift+g", "command": "-workbench.view.scm" }, { "key": "cmd+g", "command": "-workbench.view.scm" }, { "key": "cmd+g", "command": "-workbench.action.terminal.findNext", "when": "terminalFocus" }, { "key": "cmd+g", "command": "-workbench.action.terminal.findNext", "when": "terminalFindWidgetFocused" }, { "key": "cmd+g", "command": "-editor.action.nextMatchFindAction", "when": "editorFocus" }, { "key": "shift+cmd+g", "command": "-workbench.action.terminal.findPrevious", "when": "terminalFocus" }, { "key": "shift+cmd+g", "command": "-editor.action.previousMatchFindAction", "when": "editorFocus" }, { "key": "shift+cmd+g", "command": "-workbench.action.terminal.findPrevious", "when": "terminalFindWidgetFocused" }, { "key": "cmd+r", "command": "editor.action.rename", "when": "editorHasRenameProvider && editorTextFocus && !editorReadonly" }, { "key": "f2", "command": "-editor.action.rename", "when": "editorHasRenameProvider && editorTextFocus && !editorReadonly" }, { "key": "shift+cmd+a", "command": "references-view.findReferences", "when": "editorHasReferenceProvider" }, { "key": "shift+alt+f12", "command": "-references-view.findReferences", "when": "editorHasReferenceProvider" }, { "key": "cmd+k cmd+s", "command": "git.stageSelectedRanges", "when": "isInDiffEditor" }, { "key": "cmd+k cmd+s", "command": "git.stageSelectedRanges", "when": "editorFocus" }, { "key": "cmd+k cmd+s", "command": "-workbench.action.openGlobalKeybindings" }, { "key": "alt+cmd+f", "command": "-liveshare.follow", "when": "liveshare:hasCollaborators && !liveshare:isFollowing" }, { "key": "alt+cmd+f", "command": "-liveshare.unfollow", "when": "liveshare:hasCollaborators && liveshare:isFollowing" }, { "key": "ctrl+shift+cmd+f", "command": "liveshare.focusParticipantsFromFileTreeExplorer" }, { "key": "ctrl+`", "command": "workbench.action.terminal.new", "when": "terminalProcessSupported || terminalWebExtensionContributedProfile" }, { "key": "ctrl+shift+`", "command": "-workbench.action.terminal.new", "when": "terminalProcessSupported || terminalWebExtensionContributedProfile" }, { "key": "ctrl+`", "command": "-workbench.action.terminal.toggleTerminal", "when": "terminal.active" }, { "key": "cmd+k alt+v", "command": "markdown.showPreview", "when": "!notebookEditorFocused && editorLangId == 'markdown'" }, { "key": "shift+cmd+v", "command": "-markdown.showPreview", "when": "!notebookEditorFocused && editorLangId == 'markdown'" } ]