file:
keybindings.json
[ { "key": "alt+cmd+q", "command": "workbench.action.closeWindow", "when": "!editorIsOpen && !multipleEditorGroups" }, { "key": "cmd+w", "command": "-workbench.action.closeWindow", "when": "!editorIsOpen && !multipleEditorGroups" }, { "key": "alt+cmd+q", "command": "workbench.action.terminal.killEditor", "when": "terminalEditorFocus && terminalFocus && terminalHasBeenCreated && resourceScheme == 'vscode-terminal' || terminalEditorFocus && terminalFocus && terminalProcessSupported && resourceScheme == 'vscode-terminal'" }, { "key": "cmd+w", "command": "-workbench.action.terminal.killEditor", "when": "terminalEditorFocus && terminalFocus && terminalHasBeenCreated && resourceScheme == 'vscode-terminal' || terminalEditorFocus && terminalFocus && terminalProcessSupported && resourceScheme == 'vscode-terminal'" }, { "key": "alt+cmd+q", "command": "workbench.action.closeActiveEditor" }, { "key": "cmd+w", "command": "-workbench.action.closeActiveEditor" }, { "key": "alt+cmd+q", "command": "workbench.action.closeGroup", "when": "activeEditorGroupEmpty && multipleEditorGroups" }, { "key": "cmd+w", "command": "-workbench.action.closeGroup", "when": "activeEditorGroupEmpty && multipleEditorGroups" }, { "key": "cmd+w", "command": "workbench.action.quickOpen" }, { "key": "cmd+p", "command": "-workbench.action.quickOpen" }, { "key": "ctrl+tab", "command": "-workbench.action.quickOpenPreviousRecentlyUsedEditorInGroup", "when": "!activeEditorGroupEmpty" }, { "key": "ctrl+q", "command": "-workbench.action.quickOpenView" }, { "key": "cmd+w", "command": "workbench.action.quickOpenSelectNext", "when": "inQuickOpen" }, { "key": "ctrl+n", "command": "-workbench.action.quickOpenSelectNext", "when": "inQuickOpen" }, { "key": "cmd+w", "command": "workbench.action.quickOpenNavigateNextInFilePicker", "when": "inFilesPicker && inQuickOpen" }, { "key": "cmd+p", "command": "-workbench.action.quickOpenNavigateNextInFilePicker", "when": "inFilesPicker && inQuickOpen" }]