// Place your key bindings in this file to override the defaultsauto[] [ { "key": "cmd+d", "command": "-editor.action.addSelectionToNextFindMatch", "when": "editorFocus" }, { "key": "cmd+d", "command": "editor.action.copyLinesDownAction", "when": "editorTextFocus && !editorReadonly" }, { "key": "shift+alt+down", "command": "-editor.action.copyLinesDownAction", "when": "editorTextFocus && !editorReadonly" }, { "key": "ctrl+a shift+7", "command": "workbench.action.splitEditorRight" }, { "key": "ctrl+a -", "command": "workbench.action.splitEditorDown" }, { "key": "ctrl+a left", "command": "workbench.action.focusLeftGroup" }, { "key": "ctrl+a up", "command": "workbench.action.focusAboveGroup" }, { "key": "ctrl+a down", "command": "workbench.action.focusBelowGroup" }, { "key": "ctrl+a right", "command": "workbench.action.focusRightGroup" }, { "key": "cmd+t", "command": "-workbench.action.showAllSymbols" }, { "key": "cmd+t", "command": "workbench.action.createTerminalEditor" }, { "key": "cmd+u", "command": "-cursorUndo", "when": "textInputFocus" }, { "key": "cmd+u", "command": "workbench.action.showAllSymbols" }, { "key": "ctrl+a shift+down", "command": "workbench.action.moveActiveEditorGroupDown" }, { "key": "cmd+k down", "command": "-workbench.action.moveActiveEditorGroupDown" }, { "key": "ctrl+a shift+left", "command": "workbench.action.moveActiveEditorGroupLeft" }, { "key": "cmd+k left", "command": "-workbench.action.moveActiveEditorGroupLeft" }, { "key": "ctrl+a shift+right", "command": "workbench.action.moveActiveEditorGroupRight" }, { "key": "cmd+k right", "command": "-workbench.action.moveActiveEditorGroupRight" }, { "key": "ctrl+a shift+up", "command": "workbench.action.moveActiveEditorGroupUp" }, { "key": "cmd+k up", "command": "-workbench.action.moveActiveEditorGroupUp" }, { "key": "alt+enter", "command": "-notebook.cell.executeAndInsertBelow", "when": "notebookCellListFocused && notebookCellType == 'markup' || notebookCellListFocused && notebookMissingKernelExtension && !notebookCellExecuting && notebookCellType == 'code' || notebookCellListFocused && !notebookCellExecuting && notebookCellType == 'code' && notebookKernelCount > 0 || notebookCellListFocused && !notebookCellExecuting && notebookCellType == 'code' && notebookKernelSourceCount > 0" }, { "key": "alt+enter", "command": "-debug.openBreakpointToSide", "when": "breakpointsFocused" }, { "key": "ctrl+a f", "command": "workbench.files.action.focusFilesExplorer" }, { "key": "cmd+n", "command": "explorer.newFile", "when": "filesExplorerFocus && foldersViewVisible && !explorerResourceIsRoot && !explorerResourceReadonly && !inputFocus" }, { "key": "cmd+d", "command": "explorer.newFolder", "when": "filesExplorerFocus && foldersViewVisible && !explorerResourceIsRoot && !explorerResourceReadonly && !inputFocus" }, { "key": "shift+cmd+r", "command": "editor.action.rename", "when": "editorHasRenameProvider && editorTextFocus && !editorReadonly" }, { "key": "f2", "command": "-editor.action.rename", "when": "editorHasRenameProvider && editorTextFocus && !editorReadonly" }, { "key": "shift+cmd+r", "command": "-rerunSearchEditorSearch", "when": "inSearchEditor" } ]