commit 9beac46c7d2f9e011d8575b0f90f32b1c7a46396 Author: colin Date: Sat Apr 6 22:52:21 2019 +0800 used for vscode diff --git a/README.md b/README.md new file mode 100644 index 0000000..37997ea --- /dev/null +++ b/README.md @@ -0,0 +1,2 @@ +* Mac setting fold in : /Users/colin/Library/Application\ Support/Code/User/ +* Linux setting fold in : /home/colin/.config/Code/User/ diff --git a/extensions.json b/extensions.json new file mode 100644 index 0000000..6359420 --- /dev/null +++ b/extensions.json @@ -0,0 +1,82 @@ +[ + { + "metadata": { + "id": "5a8b9107-e667-4ec8-a792-d066a93b9eff", + "publisherId": "ms-python.anaconda-extension-pack", + "publisherDisplayName": "ms-python" + }, + "name": "anaconda-extension-pack", + "publisher": "ms-python", + "version": "1.0.1" + }, + { + "metadata": { + "id": "fd6862de-d2d9-4d13-9683-56f58b362a3a", + "publisherId": "DevonDCarew.bazel-code", + "publisherDisplayName": "DevonDCarew" + }, + "name": "bazel-code", + "publisher": "DevonDCarew", + "version": "0.1.9" + }, + { + "metadata": { + "id": "de611071-4d05-4903-821c-6878df63d4af", + "publisherId": "austin.code-gnu-global", + "publisherDisplayName": "austin" + }, + "name": "code-gnu-global", + "publisher": "austin", + "version": "0.2.2" + }, + { + "metadata": { + "id": "e337c67b-55c2-4fef-8949-eb260e7fb7fd", + "publisherId": "Shan.code-settings-sync", + "publisherDisplayName": "Shan" + }, + "name": "code-settings-sync", + "publisher": "Shan", + "version": "3.2.7" + }, + { + "metadata": { + "id": "690b692e-e8a9-493f-b802-8089d50ac1b2", + "publisherId": "ms-vscode.cpptools", + "publisherDisplayName": "ms-vscode" + }, + "name": "cpptools", + "publisher": "ms-vscode", + "version": "0.22.1" + }, + { + "metadata": { + "id": "98790d67-10fa-497c-9113-f6c7489207b2", + "publisherId": "yzhang.markdown-all-in-one", + "publisherDisplayName": "yzhang" + }, + "name": "markdown-all-in-one", + "publisher": "yzhang", + "version": "2.2.0" + }, + { + "metadata": { + "id": "f1f59ae4-9318-4f3c-a9b5-81b2eaa5f8a5", + "publisherId": "ms-python.python", + "publisherDisplayName": "ms-python" + }, + "name": "python", + "publisher": "ms-python", + "version": "2019.3.6352" + }, + { + "metadata": { + "id": "2061917f-f76a-458a-8da9-f162de22b97e", + "publisherId": "redhat.vscode-yaml", + "publisherDisplayName": "redhat" + }, + "name": "vscode-yaml", + "publisher": "redhat", + "version": "0.4.0" + } +] diff --git a/keybindings.json b/keybindings.json new file mode 100644 index 0000000..c1f0fec --- /dev/null +++ b/keybindings.json @@ -0,0 +1,1069 @@ +// Place your key bindings in this file to override the defaults +[ + { + "key": "alt+cmd+up", + "command": "-workbench.action.terminal.focusPreviousPane", + "when": "terminalFocus" + }, + { + "key": "shift+alt+i", + "command": "-editor.action.insertCursorAtEndOfEachLineSelected", + "when": "editorTextFocus" + }, + { + "key": "cmd+k cmd+c", + "command": "-editor.action.addCommentLine", + "when": "editorTextFocus && !editorReadonly" + }, + { + "key": "cmd+d", + "command": "-editor.action.addSelectionToNextFindMatch", + "when": "editorFocus" + }, + { + "key": "alt+cmd+.", + "command": "-editor.action.autoFix", + "when": "editorTextFocus && !editorReadonly && supportedCodeAction =~ /(\\s|^)quickfix\\b/" + }, + { + "key": "cmd+f2", + "command": "-editor.action.changeAll", + "when": "editorTextFocus && !editorReadonly" + }, + { + "key": "cmd+k m", + "command": "-workbench.action.editor.changeLanguageMode" + }, + { + "key": "shift+cmd+w", + "command": "-workbench.action.closeWindow" + }, + { + "key": "shift+alt+down", + "command": "-editor.action.copyLinesDownAction", + "when": "editorTextFocus && !editorReadonly" + }, + { + "key": "shift+alt+up", + "command": "-editor.action.copyLinesUpAction", + "when": "editorTextFocus && !editorReadonly" + }, + { + "key": "ctrl+k", + "command": "-deleteAllRight", + "when": "textInputFocus && !editorReadonly" + }, + { + "key": "shift+cmd+k", + "command": "-editor.action.deleteLines", + "when": "textInputFocus && !editorReadonly" + }, + { + "key": "alt+cmd+i", + "command": "-workbench.action.toggleDevTools", + "when": "isDevelopment" + }, + { + "key": "ctrl+shift+cmd+right", + "command": "-editor.action.smartSelect.expand", + "when": "editorTextFocus" + }, + { + "key": "cmd+k f", + "command": "-workbench.action.closeFolder" + }, + { + "key": "cmd+k c", + "command": "-workbench.files.action.compareWithClipboard" + }, + { + "key": "ctrl+r", + "command": "-workbench.action.openRecent" + }, + { + "key": "cmd+k o", + "command": "-workbench.action.files.showOpenedFileInNewWindow" + }, + { + "key": "f3", + "command": "-workbench.action.terminal.findNext", + "when": "terminalFindWidgetFocused" + }, + { + "key": "f3", + "command": "-editor.action.nextMatchFindAction", + "when": "editorFocus" + }, + { + "key": "cmd+n", + "command": "-workbench.action.files.newUntitledFile" + }, + { + "key": "cmd+n", + "command": "workbench.action.terminal.findNext", + "when": "terminalFindWidgetFocused" + }, + { + "key": "cmd+g", + "command": "-workbench.action.terminal.findNext", + "when": "terminalFindWidgetFocused" + }, + { + "key": "cmd+n", + "command": "editor.action.nextMatchFindAction", + "when": "editorFocus" + }, + { + "key": "cmd+g", + "command": "-editor.action.nextMatchFindAction", + "when": "editorFocus" + }, + { + "key": "cmd+f3", + "command": "-editor.action.nextSelectionMatchFindAction", + "when": "editorFocus" + }, + { + "key": "shift+f3", + "command": "-workbench.action.terminal.findPrevious", + "when": "terminalFindWidgetFocused" + }, + { + "key": "shift+cmd+f3", + "command": "-editor.action.previousSelectionMatchFindAction", + "when": "editorFocus" + }, + { + "key": "shift+f3", + "command": "-editor.action.previousMatchFindAction", + "when": "editorFocus" + }, + { + "key": "shift+cmd+g", + "command": "-workbench.action.terminal.findPrevious", + "when": "terminalFindWidgetFocused" + }, + { + "key": "shift+cmd+g", + "command": "-editor.action.previousMatchFindAction", + "when": "editorFocus" + }, + { + "key": "cmd+e", + "command": "-actions.findWithSelection" + }, + { + "key": "cmd+k cmd+0", + "command": "-editor.foldAll", + "when": "editorTextFocus" + }, + { + "key": "cmd+k cmd+/", + "command": "-editor.foldAllBlockComments", + "when": "editorTextFocus" + }, + { + "key": "cmd+k cmd+8", + "command": "-editor.foldAllMarkerRegions", + "when": "editorTextFocus" + }, + { + "key": "cmd+k cmd+1", + "command": "-editor.foldLevel1", + "when": "editorTextFocus" + }, + { + "key": "cmd+k cmd+2", + "command": "-editor.foldLevel2", + "when": "editorTextFocus" + }, + { + "key": "cmd+k cmd+3", + "command": "-editor.foldLevel3", + "when": "editorTextFocus" + }, + { + "key": "cmd+k cmd+4", + "command": "-editor.foldLevel4", + "when": "editorTextFocus" + }, + { + "key": "cmd+k cmd+5", + "command": "-editor.foldLevel5", + "when": "editorTextFocus" + }, + { + "key": "cmd+k cmd+6", + "command": "-editor.foldLevel6", + "when": "editorTextFocus" + }, + { + "key": "cmd+k cmd+7", + "command": "-editor.foldLevel7", + "when": "editorTextFocus" + }, + { + "key": "cmd+k cmd+[", + "command": "-editor.foldRecursively", + "when": "editorTextFocus" + }, + { + "key": "shift+alt+f", + "command": "-editor.action.formatDocument", + "when": "editorHasDocumentFormattingProvider && editorHasDocumentFormattingProvider && editorTextFocus && !editorReadonly" + }, + { + "key": "shift+alt+f", + "command": "-editor.action.formatDocument.none", + "when": "editorTextFocus && !editorHasDocumentFormattingProvider && !editorHasDocumentFormattingProvider && !editorReadonly" + }, + { + "key": "cmd+l", + "command": "editor.action.formatSelection", + "when": "editorHasDocumentSelectionFormattingProvider && editorHasDocumentSelectionFormattingProvider && editorTextFocus && !editorReadonly" + }, + { + "key": "cmd+k cmd+f", + "command": "-editor.action.formatSelection", + "when": "editorHasDocumentSelectionFormattingProvider && editorHasDocumentSelectionFormattingProvider && editorTextFocus && !editorReadonly" + }, + { + "key": "cmd+[", + "command": "editor.fold", + "when": "editorTextFocus" + }, + { + "key": "alt+cmd+[", + "command": "-editor.fold", + "when": "editorTextFocus" + }, + { + "key": "cmd+-", + "command": "workbench.action.navigateBack" + }, + { + "key": "ctrl+-", + "command": "-workbench.action.navigateBack" + }, + { + "key": "cmd+=", + "command": "workbench.action.navigateForward" + }, + { + "key": "ctrl+shift+-", + "command": "-workbench.action.navigateForward" + }, + { + "key": "shift+cmd+\\", + "command": "-editor.action.jumpToBracket", + "when": "editorTextFocus" + }, + { + "key": "cmd+d", + "command": "editor.action.revealDefinition", + "when": "editorHasDefinitionProvider && editorTextFocus && !isInEmbeddedEditor" + }, + { + "key": "f12", + "command": "-editor.action.revealDefinition", + "when": "editorHasDefinitionProvider && editorTextFocus && !isInEmbeddedEditor" + }, + { + "key": "cmd+g", + "command": "workbench.action.gotoLine" + }, + { + "key": "ctrl+g", + "command": "-workbench.action.gotoLine" + }, + { + "key": "cmd+g", + "command": "-workbench.action.terminal.findNextTerminalFocus", + "when": "terminalFocus" + }, + { + "key": "cmd+f12", + "command": "-editor.action.goToImplementation", + "when": "editorHasImplementationProvider && editorTextFocus && !isInEmbeddedEditor" + }, + { + "key": "cmd+k cmd+q", + "command": "-workbench.action.navigateToLastEditLocation" + }, + { + "key": "f7", + "command": "-editor.action.diffReview.next", + "when": "isInDiffEditor" + }, + { + "key": "alt+f8", + "command": "-editor.action.marker.next", + "when": "editorTextFocus && !editorReadonly" + }, + { + "key": "f8", + "command": "-editor.action.marker.nextInFiles", + "when": "editorFocus && !editorReadonly" + }, + { + "key": "shift+f7", + "command": "-editor.action.diffReview.prev", + "when": "isInDiffEditor" + }, + { + "key": "shift+alt+f8", + "command": "-editor.action.marker.prev", + "when": "editorTextFocus && !editorReadonly" + }, + { + "key": "shift+f8", + "command": "-editor.action.marker.prevInFiles", + "when": "editorFocus && !editorReadonly" + }, + { + "key": "shift+f7", + "command": "-editor.action.wordHighlight.prev", + "when": "editorTextFocus && hasWordHighlights" + }, + { + "key": "shift+cmd+o", + "command": "-workbench.action.gotoSymbol" + }, + { + "key": "f7", + "command": "-editor.action.wordHighlight.next", + "when": "editorTextFocus && hasWordHighlights" + }, + { + "key": "cmd+k cmd+r", + "command": "-workbench.action.keybindingsReference" + }, + { + "key": "escape", + "command": "-workbench.action.hideInterfaceOverview", + "when": "interfaceOverviewVisible" + }, + { + "key": "cmd+]", + "command": "-editor.action.indentLines", + "when": "editorTextFocus && !editorReadonly" + }, + { + "key": "shift+cmd+enter", + "command": "-editor.action.insertLineBefore", + "when": "editorTextFocus && !editorReadonly" + }, + { + "key": "cmd+enter", + "command": "-editor.action.insertLineAfter", + "when": "editorTextFocus && !editorReadonly" + }, + { + "key": "ctrl+j", + "command": "-editor.action.joinLines", + "when": "editorTextFocus && !editorReadonly" + }, + { + "key": "shift+cmd+v", + "command": "-markdown.showPreview", + "when": "editorLangId == 'markdown'" + }, + { + "key": "cmd+k v", + "command": "-markdown.showPreviewToSide", + "when": "editorLangId == 'markdown'" + }, + { + "key": "cmd+k cmd+d", + "command": "-editor.action.moveSelectionToNextFindMatch", + "when": "editorFocus" + }, + { + "key": "alt+down", + "command": "-editor.action.moveLinesDownAction", + "when": "editorTextFocus && !editorReadonly" + }, + { + "key": "alt+up", + "command": "-editor.action.moveLinesUpAction", + "when": "editorTextFocus && !editorReadonly" + }, + { + "key": "alt+f5", + "command": "-workbench.action.editor.nextChange", + "when": "editorTextFocus" + }, + { + "key": "shift+alt+f5", + "command": "-workbench.action.editor.previousChange", + "when": "editorTextFocus" + }, + { + "key": "shift+cmd+n", + "command": "-workbench.action.newWindow" + }, + { + "key": "cmd+k f12", + "command": "-editor.action.revealDefinitionAside", + "when": "editorHasDefinitionProvider && editorTextFocus && !isInEmbeddedEditor" + }, + { + "key": "shift+alt+o", + "command": "-editor.action.organizeImports", + "when": "editorTextFocus && !editorReadonly && supportedCodeAction =~ /(\\s|^)source\\.organizeImports\\b/" + }, + { + "key": "cmd+[", + "command": "-editor.action.outdentLines", + "when": "editorTextFocus && !editorReadonly" + }, + { + "key": "shift+alt+h", + "command": "-editor.showCallHierarchy", + "when": "editorHasCallHierarchyProvider && editorTextFocus && !inReferenceSearchEditor" + }, + { + "key": "alt+f12", + "command": "-editor.action.peekDefinition", + "when": "editorHasDefinitionProvider && editorTextFocus && !inReferenceSearchEditor && !isInEmbeddedEditor" + }, + { + "key": "shift+cmd+f12", + "command": "-editor.action.peekImplementation", + "when": "editorHasImplementationProvider && editorTextFocus && !isInEmbeddedEditor" + }, + { + "key": "shift+f12", + "command": "-editor.action.referenceSearch.trigger", + "when": "editorHasReferenceProvider && editorTextFocus && !inReferenceSearchEditor && !isInEmbeddedEditor" + }, + { + "key": "cmd+k cmd+t", + "command": "-workbench.action.selectTheme" + }, + { + "key": "cmd+k cmd+m", + "command": "-workbench.extensions.action.showRecommendedKeymapExtensions" + }, + { + "key": "cmd+k cmd+s", + "command": "-workbench.action.openGlobalKeybindings" + }, + { + "key": "cmd+.", + "command": "-editor.action.quickFix", + "when": "editorHasCodeActionsProvider && editorTextFocus && !editorReadonly" + }, + { + "key": "ctrl+shift+r", + "command": "-editor.action.refactor", + "when": "editorHasCodeActionsProvider && editorTextFocus && !editorReadonly" + }, + { + "key": "f2", + "command": "-editor.action.rename", + "when": "editorHasRenameProvider && editorTextFocus && !editorReadonly" + }, + { + "key": "cmd+k cmd+u", + "command": "-editor.action.removeCommentLine", + "when": "editorTextFocus && !editorReadonly" + }, + { + "key": "shift+cmd+.", + "command": "-editor.action.inPlaceReplace.down", + "when": "editorTextFocus && !editorReadonly" + }, + { + "key": "shift+cmd+,", + "command": "-editor.action.inPlaceReplace.up", + "when": "editorTextFocus && !editorReadonly" + }, + { + "key": "f4", + "command": "-search.action.focusNextSearchResult", + "when": "hasSearchResult" + }, + { + "key": "shift+f4", + "command": "-search.action.focusPreviousSearchResult", + "when": "hasSearchResult" + }, + { + "key": "shift+cmd+h", + "command": "-workbench.action.replaceInFiles" + }, + { + "key": "shift+cmd+l", + "command": "-editor.action.selectHighlights", + "when": "editorFocus" + }, + { + "key": "ctrl+n", + "command": "-workbench.action.quickOpenSelectNext", + "when": "inQuickOpen" + }, + { + "key": "ctrl+p", + "command": "-workbench.action.quickOpenSelectPrevious", + "when": "inQuickOpen" + }, + { + "key": "alt+f1", + "command": "-editor.action.showAccessibilityHelp", + "when": "editorFocus" + }, + { + "key": "shift+cmd+p", + "command": "-workbench.action.showCommands" + }, + { + "key": "cmd+f4", + "command": "-extension.node-debug.pickLoadedScript", + "when": "debugType == 'node2'" + }, + { + "key": "cmd+f4", + "command": "-extension.node-debug.pickLoadedScript", + "when": "debugType == 'node'" + }, + { + "key": "delete", + "command": "keybindings.editor.removeKeybinding", + "when": "inKeybindings && keybindingFocus" + }, + { + "key": "cmd+k cmd+backspace", + "command": "-keybindings.editor.removeKeybinding", + "when": "inKeybindings && keybindingFocus" + }, + { + "key": "cmd+k cmd+i", + "command": "-editor.debug.action.showDebugHover", + "when": "editorTextFocus && inDebugMode" + }, + { + "key": "f9", + "command": "-editor.debug.action.toggleBreakpoint", + "when": "editorTextFocus" + }, + { + "key": "f5", + "command": "-workbench.action.debug.start", + "when": "!inDebugMode" + }, + { + "key": "f11", + "command": "-extension.node-debug.startWithStopOnEntry", + "when": "!inDebugMode && debugConfigurationType == 'node'" + }, + { + "key": "f10", + "command": "-extension.node-debug.startWithStopOnEntry", + "when": "!inDebugMode && debugConfigurationType == 'node'" + }, + { + "key": "ctrl+f5", + "command": "-workbench.action.debug.run", + "when": "!inDebugMode" + }, + { + "key": "shift+cmd+r", + "command": "workbench.action.reloadWindow", + "when": "isDevelopment" + }, + { + "key": "cmd+r", + "command": "-workbench.action.reloadWindow", + "when": "isDevelopment" + }, + { + "key": "cmd+r", + "command": "references-view.find", + "when": "editorHasReferenceProvider" + }, + { + "key": "shift+alt+f12", + "command": "-references-view.find", + "when": "editorHasReferenceProvider" + }, + { + "key": "alt+cmd+f", + "command": "-editor.action.startFindReplaceAction" + }, + { + "key": "shift+f10", + "command": "-editor.action.showContextMenu", + "when": "textInputFocus" + }, + { + "key": "cmd+k cmd+i", + "command": "-editor.action.showHover", + "when": "editorTextFocus" + }, + { + "key": "alt+f3", + "command": "-editor.action.dirtydiff.next", + "when": "editorTextFocus" + }, + { + "key": "shift+alt+f3", + "command": "-editor.action.dirtydiff.previous", + "when": "editorTextFocus" + }, + { + "key": "ctrl+shift+cmd+left", + "command": "-editor.action.smartSelect.shrink", + "when": "editorTextFocus" + }, + { + "key": "ctrl+w", + "command": "-workbench.action.switchWindow" + }, + { + "key": "cmd+u", + "command": "-cursorUndo", + "when": "textInputFocus" + }, + { + "key": "shift+alt+d", + "command": "-extension.downloadSettings" + }, + { + "key": "shift+alt+u", + "command": "-extension.updateSettings" + }, + { + "key": "shift+cmd+b", + "command": "-workbench.action.tasks.build" + }, + { + "key": "escape", + "command": "-workbench.action.terminal.clearSelection", + "when": "terminalFocus && terminalTextSelected && !terminalFindWidgetVisible" + }, + { + "key": "ctrl+shift+`", + "command": "-workbench.action.terminal.new" + }, + { + "key": "cmd+backspace", + "command": "-workbench.action.terminal.deleteToLineStart", + "when": "terminalFocus" + }, + { + "key": "f3", + "command": "-workbench.action.terminal.findNextTerminalFocus", + "when": "terminalFocus" + }, + { + "key": "shift+cmd+g", + "command": "-workbench.action.terminal.findPreviousTerminalFocus", + "when": "terminalFocus" + }, + { + "key": "shift+f3", + "command": "-workbench.action.terminal.findPreviousTerminalFocus", + "when": "terminalFocus" + }, + { + "key": "cmd+f", + "command": "-workbench.action.terminal.focusFindWidget", + "when": "terminalFindWidgetFocused" + }, + { + "key": "cmd+f", + "command": "-workbench.action.terminal.focusFindWidget", + "when": "terminalFocus" + }, + { + "key": "alt+cmd+down", + "command": "-workbench.action.terminal.focusNextPane", + "when": "terminalFocus" + }, + { + "key": "alt+cmd+right", + "command": "-workbench.action.terminal.focusNextPane", + "when": "terminalFocus" + }, + { + "key": "alt+cmd+left", + "command": "-workbench.action.terminal.focusPreviousPane", + "when": "terminalFocus" + }, + { + "key": "escape", + "command": "-workbench.action.terminal.hideFindWidget", + "when": "terminalFindWidgetVisible && terminalFocus" + }, + { + "key": "shift+escape", + "command": "-workbench.action.terminal.hideFindWidget", + "when": "terminalFindWidgetVisible && terminalFocus" + }, + { + "key": "ctrl+cmd+down", + "command": "-workbench.action.terminal.resizePaneDown", + "when": "terminalFocus" + }, + { + "key": "ctrl+cmd+left", + "command": "-workbench.action.terminal.resizePaneLeft", + "when": "terminalFocus" + }, + { + "key": "ctrl+cmd+right", + "command": "-workbench.action.terminal.resizePaneRight", + "when": "terminalFocus" + }, + { + "key": "ctrl+cmd+up", + "command": "-workbench.action.terminal.resizePaneUp", + "when": "terminalFocus" + }, + { + "key": "alt+cmd+pagedown", + "command": "-workbench.action.terminal.scrollDown", + "when": "terminalFocus" + }, + { + "key": "pagedown", + "command": "-workbench.action.terminal.scrollDownPage", + "when": "terminalFocus" + }, + { + "key": "cmd+end", + "command": "-workbench.action.terminal.scrollToBottom", + "when": "terminalFocus" + }, + { + "key": "cmd+down", + "command": "-workbench.action.terminal.scrollToNextCommand", + "when": "terminalFocus" + }, + { + "key": "cmd+up", + "command": "-workbench.action.terminal.scrollToPreviousCommand", + "when": "terminalFocus" + }, + { + "key": "cmd+home", + "command": "-workbench.action.terminal.scrollToTop", + "when": "terminalFocus" + }, + { + "key": "alt+cmd+pageup", + "command": "-workbench.action.terminal.scrollUp", + "when": "terminalFocus" + }, + { + "key": "pageup", + "command": "-workbench.action.terminal.scrollUpPage", + "when": "terminalFocus" + }, + { + "key": "shift+cmd+down", + "command": "-workbench.action.terminal.selectToNextCommand", + "when": "terminalFocus" + }, + { + "key": "shift+cmd+up", + "command": "-workbench.action.terminal.selectToPreviousCommand", + "when": "terminalFocus" + }, + { + "key": "ctrl+shift+5", + "command": "-workbench.action.terminal.split", + "when": "terminalFocus" + }, + { + "key": "cmd+\\", + "command": "-workbench.action.terminal.split", + "when": "terminalFocus" + }, + { + "key": "alt+cmd+c", + "command": "-workbench.action.terminal.toggleFindCaseSensitiveTerminalFocus", + "when": "terminalFocus" + }, + { + "key": "alt+cmd+r", + "command": "-workbench.action.terminal.toggleFindRegexTerminalFocus", + "when": "terminalFocus" + }, + { + "key": "alt+cmd+w", + "command": "-workbench.action.terminal.toggleFindWholeWordTerminalFocus", + "when": "terminalFocus" + }, + { + "key": "shift+alt+a", + "command": "-editor.action.blockComment", + "when": "editorTextFocus && !editorReadonly" + }, + { + "key": "alt+cmd+c", + "command": "-workbench.action.terminal.toggleFindCaseSensitive", + "when": "terminalFindWidgetFocused" + }, + { + "key": "alt+cmd+r", + "command": "-workbench.action.terminal.toggleFindRegex", + "when": "terminalFindWidgetFocused" + }, + { + "key": "alt+cmd+w", + "command": "-workbench.action.terminal.toggleFindWholeWord", + "when": "terminalFindWidgetFocused" + }, + { + "key": "cmd+/", + "command": "-editor.action.commentLine", + "when": "editorTextFocus && !editorReadonly" + }, + { + "key": "ctrl+shift+m", + "command": "-editor.action.toggleTabFocusMode" + }, + { + "key": "ctrl+t", + "command": "-editor.action.transposeLetters", + "when": "textInputFocus && !editorReadonly" + }, + { + "key": "shift+cmd+space", + "command": "-editor.action.triggerParameterHints", + "when": "editorHasSignatureHelpProvider && editorTextFocus" + }, + { + "key": "ctrl+space", + "command": "-editor.action.triggerSuggest", + "when": "editorHasCompletionItemProvider && textInputFocus && !editorReadonly" + }, + { + "key": "cmd+k cmd+x", + "command": "-editor.action.trimTrailingWhitespace", + "when": "editorTextFocus && !editorReadonly" + }, + { + "key": "cmd+]", + "command": "editor.unfold", + "when": "editorTextFocus" + }, + { + "key": "alt+cmd+]", + "command": "-editor.unfold", + "when": "editorTextFocus" + }, + { + "key": "cmd+k cmd+j", + "command": "-editor.unfoldAll", + "when": "editorTextFocus" + }, + { + "key": "cmd+k cmd+9", + "command": "-editor.unfoldAllMarkerRegions", + "when": "editorTextFocus" + }, + { + "key": "cmd+k cmd+]", + "command": "-editor.unfoldRecursively", + "when": "editorTextFocus" + }, + { + "key": "cmd+k shift+cmd+w", + "command": "-workbench.action.closeAllGroups" + }, + { + "key": "cmd+k cmd+w", + "command": "-workbench.action.closeAllEditors" + }, + { + "key": "shift+cmd+y", + "command": "-workbench.debug.action.toggleRepl" + }, + { + "key": "cmd+k cmd+up", + "command": "-workbench.action.focusAboveGroup" + }, + { + "key": "cmd+k cmd+down", + "command": "-workbench.action.focusBelowGroup" + }, + { + "key": "cmd+k cmd+left", + "command": "-workbench.action.focusLeftGroup" + }, + { + "key": "cmd+k cmd+right", + "command": "-workbench.action.focusRightGroup" + }, + { + "key": "cmd+k down", + "command": "-workbench.action.moveActiveEditorGroupDown" + }, + { + "key": "cmd+k left", + "command": "-workbench.action.moveActiveEditorGroupLeft" + }, + { + "key": "cmd+k right", + "command": "-workbench.action.moveActiveEditorGroupRight" + }, + { + "key": "cmd+k up", + "command": "-workbench.action.moveActiveEditorGroupUp" + }, + { + "key": "ctrl+cmd+1", + "command": "-workbench.action.moveEditorToFirstGroup" + }, + { + "key": "ctrl+cmd+9", + "command": "-workbench.action.moveEditorToLastGroup" + }, + { + "key": "ctrl+cmd+right", + "command": "-workbench.action.moveEditorToNextGroup" + }, + { + "key": "ctrl+cmd+left", + "command": "-workbench.action.moveEditorToPreviousGroup" + }, + { + "key": "shift+cmd+[", + "command": "workbench.action.moveEditorLeftInGroup" + }, + { + "key": "cmd+k shift+cmd+left", + "command": "-workbench.action.moveEditorLeftInGroup" + }, + { + "key": "shift+cmd+]", + "command": "workbench.action.moveEditorRightInGroup" + }, + { + "key": "cmd+k shift+cmd+right", + "command": "-workbench.action.moveEditorRightInGroup" + }, + { + "key": "ctrl+0", + "command": "-workbench.action.lastEditorInGroup" + }, + { + "key": "alt+cmd+right", + "command": "-workbench.action.nextEditor" + }, + { + "key": "shift+cmd+]", + "command": "-workbench.action.nextEditor" + }, + { + "key": "alt+tab", + "command": "workbench.action.openNextRecentlyUsedEditorInGroup" + }, + { + "key": "ctrl+tab", + "command": "-workbench.action.openNextRecentlyUsedEditorInGroup" + }, + { + "key": "shift+cmd+[", + "command": "-workbench.action.previousEditor" + }, + { + "key": "alt+cmd+left", + "command": "-workbench.action.previousEditor" + }, + { + "key": "ctrl+shift+tab", + "command": "-workbench.action.openPreviousRecentlyUsedEditorInGroup" + }, + { + "key": "ctrl+q", + "command": "-workbench.action.quickOpenView" + }, + { + "key": "shift+cmd+w", + "command": "workbench.action.reopenClosedEditor" + }, + { + "key": "shift+cmd+t", + "command": "-workbench.action.reopenClosedEditor" + }, + { + "key": "cmd+-", + "command": "-workbench.action.zoomOut" + }, + { + "key": "cmd+=", + "command": "-workbench.action.zoomIn" + }, + { + "key": "cmd+numpad0", + "command": "-workbench.action.zoomReset" + }, + { + "key": "alt+cmd+tab", + "command": "-workbench.action.showAllEditors" + }, + { + "key": "shift+cmd+x", + "command": "-workbench.view.extensions" + }, + { + "key": "ctrl+shift+g", + "command": "-workbench.view.scm" + }, + { + "key": "cmd+\\", + "command": "-workbench.action.splitEditor" + }, + { + "key": "cmd+k cmd+\\", + "command": "-workbench.action.splitEditorOrthogonal" + }, + { + "key": "ctrl+`", + "command": "-workbench.action.terminal.toggleTerminal" + }, + { + "key": "shift+cmd+u", + "command": "-workbench.action.output.toggleOutput" + }, + { + "key": "cmd+j", + "command": "-workbench.action.togglePanel" + }, + { + "key": "shift+cmd+m", + "command": "-workbench.actions.view.problems" + }, + { + "key": "ctrl+cmd+w", + "command": "-workbench.action.toggleTabsVisibility" + }, + { + "key": "alt+cmd+0", + "command": "-workbench.action.toggleEditorGroupLayout" + }, + { + "key": "alt+z", + "command": "-editor.action.toggleWordWrap" + }, + { + "key": "cmd+k z", + "command": "-workbench.action.toggleZenMode" + }, + { + "key": "cmd+numpad_add", + "command": "-workbench.action.zoomIn" + }, + { + "key": "cmd+numpad_subtract", + "command": "-workbench.action.zoomOut" + }, + { + "key": "cmd+/", + "command": "editor.action.commentLine" + } +] \ No newline at end of file diff --git a/settings.json b/settings.json new file mode 100644 index 0000000..cdb60a9 --- /dev/null +++ b/settings.json @@ -0,0 +1,12 @@ +{ + "python.pythonPath": "/home/colin/anaconda2/bin/python", + "workbench.colorTheme": "Default Light+", + "editor.tabSize": 2, + "C_Cpp.errorSquiggles": "Disabled", + "window.zoomLevel": 0, + "workbench.editor.enablePreview": false, + "sync.gist": "11ac9399309fc7dd1af55cf922f77204", + "[cpp]": {}, + "C_Cpp.clang_format_style": "Google", + "editor.rulers": [80] +}