Last active
June 3, 2020 11:53
-
-
Save sebpalluel/c2896a43d1d6a546ac965f780b414147 to your computer and use it in GitHub Desktop.
Visual Studio Code Settings Sync Gist
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"lastUpload":"2020-06-03T11:53:52.584Z","extensionVersion":"v3.4.3"} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[ | |
{ | |
"metadata": { | |
"id": "d3836729-9cc1-42c1-b2af-d50071f57d29", | |
"publisherId": "formulahendry.auto-close-tag", | |
"publisherDisplayName": "formulahendry" | |
}, | |
"name": "auto-close-tag", | |
"publisher": "formulahendry", | |
"version": "0.5.7" | |
}, | |
{ | |
"metadata": { | |
"id": "464f4ac7-af65-4aa9-9907-4ba7fa419085", | |
"publisherId": "bungcip.better-toml", | |
"publisherDisplayName": "bungcip" | |
}, | |
"name": "better-toml", | |
"publisher": "bungcip", | |
"version": "0.3.2" | |
}, | |
{ | |
"metadata": { | |
"id": "e337c67b-55c2-4fef-8949-eb260e7fb7fd", | |
"publisherId": "Shan.code-settings-sync", | |
"publisherDisplayName": "Shan" | |
}, | |
"name": "code-settings-sync", | |
"publisher": "Shan", | |
"version": "3.4.3" | |
}, | |
{ | |
"metadata": { | |
"id": "1ec62ca5-d7f9-4ddb-a882-e8d018c0aefd", | |
"publisherId": "msjsdiag.debugger-for-chrome", | |
"publisherDisplayName": "msjsdiag" | |
}, | |
"name": "debugger-for-chrome", | |
"publisher": "msjsdiag", | |
"version": "4.12.8" | |
}, | |
{ | |
"metadata": { | |
"id": "f60a60a6-95ba-42d4-b41c-3d24c1b89588", | |
"publisherId": "EditorConfig.EditorConfig", | |
"publisherDisplayName": "EditorConfig" | |
}, | |
"name": "EditorConfig", | |
"publisher": "EditorConfig", | |
"version": "0.15.1" | |
}, | |
{ | |
"metadata": { | |
"id": "4de763bd-505d-4978-9575-2b7696ecf94e", | |
"publisherId": "eamodio.gitlens", | |
"publisherDisplayName": "eamodio" | |
}, | |
"name": "gitlens", | |
"publisher": "eamodio", | |
"version": "10.2.1" | |
}, | |
{ | |
"metadata": { | |
"id": "06353378-17d3-4874-b98b-992a82860263", | |
"publisherId": "antfu.i18n-ally", | |
"publisherDisplayName": "antfu" | |
}, | |
"name": "i18n-ally", | |
"publisher": "antfu", | |
"version": "2.2.4" | |
}, | |
{ | |
"metadata": { | |
"id": "eaa2127d-cb69-4ab9-8505-a60c9ee5f28b", | |
"publisherId": "oderwat.indent-rainbow", | |
"publisherDisplayName": "oderwat" | |
}, | |
"name": "indent-rainbow", | |
"publisher": "oderwat", | |
"version": "7.4.0" | |
}, | |
{ | |
"metadata": { | |
"id": "8ee0c715-ca9e-4ce2-8841-5faa5e0f3255", | |
"publisherId": "andys8.jest-snippets", | |
"publisherDisplayName": "andys8" | |
}, | |
"name": "jest-snippets", | |
"publisher": "andys8", | |
"version": "1.8.0" | |
}, | |
{ | |
"metadata": { | |
"id": "f0173dd6-501a-46b6-9840-c7849f6f9ee2", | |
"publisherId": "alefragnani.numbered-bookmarks", | |
"publisherDisplayName": "alefragnani" | |
}, | |
"name": "numbered-bookmarks", | |
"publisher": "alefragnani", | |
"version": "7.1.1" | |
}, | |
{ | |
"metadata": { | |
"id": "96fa4707-6983-4489-b7c5-d5ffdfdcce90", | |
"publisherId": "esbenp.prettier-vscode", | |
"publisherDisplayName": "esbenp" | |
}, | |
"name": "prettier-vscode", | |
"publisher": "esbenp", | |
"version": "4.7.0" | |
}, | |
{ | |
"metadata": { | |
"id": "f1f59ae4-9318-4f3c-a9b5-81b2eaa5f8a5", | |
"publisherId": "ms-python.python", | |
"publisherDisplayName": "ms-python" | |
}, | |
"name": "python", | |
"publisher": "ms-python", | |
"version": "2020.5.80290" | |
}, | |
{ | |
"metadata": { | |
"id": "25baab03-fe9a-40c7-b683-55c9a0a92480", | |
"publisherId": "JuanBlanco.solidity", | |
"publisherDisplayName": "JuanBlanco" | |
}, | |
"name": "solidity", | |
"publisher": "JuanBlanco", | |
"version": "0.0.73" | |
}, | |
{ | |
"metadata": { | |
"id": "01881e5c-9963-4a71-ae5c-17bc7317ce4f", | |
"publisherId": "wyze.theme-hybrid-next", | |
"publisherDisplayName": "wyze" | |
}, | |
"name": "theme-hybrid-next", | |
"publisher": "wyze", | |
"version": "2.4.0" | |
}, | |
{ | |
"metadata": { | |
"id": "2f5dd8cb-d251-4d70-abfe-ddebcb077483", | |
"publisherId": "octref.vetur", | |
"publisherDisplayName": "octref" | |
}, | |
"name": "vetur", | |
"publisher": "octref", | |
"version": "0.24.0" | |
}, | |
{ | |
"metadata": { | |
"id": "d96e79c6-8b25-4be3-8545-0e0ecefcae03", | |
"publisherId": "vscodevim.vim", | |
"publisherDisplayName": "vscodevim" | |
}, | |
"name": "vim", | |
"publisher": "vscodevim", | |
"version": "1.11.3" | |
}, | |
{ | |
"metadata": { | |
"id": "445ba381-f232-4150-9056-d790bd76d698", | |
"publisherId": "kamikillerto.vscode-colorize", | |
"publisherDisplayName": "kamikillerto" | |
}, | |
"name": "vscode-colorize", | |
"publisher": "kamikillerto", | |
"version": "0.8.17" | |
}, | |
{ | |
"metadata": { | |
"id": "0479fc1c-3d67-49f9-b087-fb9069afe48f", | |
"publisherId": "ms-azuretools.vscode-docker", | |
"publisherDisplayName": "ms-azuretools" | |
}, | |
"name": "vscode-docker", | |
"publisher": "ms-azuretools", | |
"version": "1.2.1" | |
}, | |
{ | |
"metadata": { | |
"id": "583b2b34-2c1e-4634-8c0b-0b82e283ea3a", | |
"publisherId": "dbaeumer.vscode-eslint", | |
"publisherDisplayName": "dbaeumer" | |
}, | |
"name": "vscode-eslint", | |
"publisher": "dbaeumer", | |
"version": "2.1.5" | |
}, | |
{ | |
"metadata": { | |
"id": "1df74841-b5d4-4e61-b722-c92ea21b0427", | |
"publisherId": "ryannaddy.vscode-format", | |
"publisherDisplayName": "ryannaddy" | |
}, | |
"name": "vscode-format", | |
"publisher": "ryannaddy", | |
"version": "0.0.6" | |
}, | |
{ | |
"metadata": { | |
"id": "daf8b44d-8aae-4da2-80c5-1f770219f643", | |
"publisherId": "DavidAnson.vscode-markdownlint", | |
"publisherDisplayName": "DavidAnson" | |
}, | |
"name": "vscode-markdownlint", | |
"publisher": "DavidAnson", | |
"version": "0.36.0" | |
}, | |
{ | |
"metadata": { | |
"id": "2061917f-f76a-458a-8da9-f162de22b97e", | |
"publisherId": "redhat.vscode-yaml", | |
"publisherDisplayName": "redhat" | |
}, | |
"name": "vscode-yaml", | |
"publisher": "redhat", | |
"version": "0.8.0" | |
}, | |
{ | |
"metadata": { | |
"id": "5a6dc0d5-dc02-4121-8e24-cad33a2ff0af", | |
"publisherId": "ms-vsliveshare.vsliveshare", | |
"publisherDisplayName": "ms-vsliveshare" | |
}, | |
"name": "vsliveshare", | |
"publisher": "ms-vsliveshare", | |
"version": "1.0.2236" | |
}, | |
{ | |
"metadata": { | |
"id": "6f99be10-9aad-4b1c-8691-bcae8ae7b104", | |
"publisherId": "dariofuzinato.vue-peek", | |
"publisherDisplayName": "dariofuzinato" | |
}, | |
"name": "vue-peek", | |
"publisher": "dariofuzinato", | |
"version": "1.0.2" | |
}, | |
{ | |
"metadata": { | |
"id": "3620b114-6fe8-459b-8c68-99943147069b", | |
"publisherId": "hollowtree.vue-snippets", | |
"publisherDisplayName": "hollowtree" | |
}, | |
"name": "vue-snippets", | |
"publisher": "hollowtree", | |
"version": "0.1.11" | |
}, | |
{ | |
"metadata": { | |
"id": "c8d95916-cf54-455f-b324-cbd887b7d3a8", | |
"publisherId": "sdras.vue-vscode-snippets", | |
"publisherDisplayName": "sdras" | |
}, | |
"name": "vue-vscode-snippets", | |
"publisher": "sdras", | |
"version": "1.9.0" | |
}, | |
{ | |
"metadata": { | |
"id": "a0a6c52d-6418-4b3b-b7a2-3323b1ec8635", | |
"publisherId": "vuetifyjs.vuetify-vscode", | |
"publisherDisplayName": "vuetifyjs" | |
}, | |
"name": "vuetify-vscode", | |
"publisher": "vuetifyjs", | |
"version": "0.2.0" | |
} | |
] |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// Empty |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[ | |
{ | |
"key": "shift+alt+i", | |
"command": "-editor.action.insertCursorAtEndOfEachLineSelected", | |
"when": "editorTextFocus" | |
}, | |
// { | |
// "key": "ctrl+a", | |
// "command": "-extension.vim_ctrl+a", | |
// "when": "editorTextFocus && vim.active && vim.use<C-a> && !inDebugRepl" | |
// }, | |
{ | |
"key": "ctrl+a", | |
"command": "-cursorLineStart", | |
"when": "textInputFocus" | |
}, | |
{ | |
"key": "ctrl+e", | |
"command": "-cursorLineEnd", | |
"when": "textInputFocus" | |
}, | |
// { | |
// "key": "ctrl+e", | |
// "command": "-extension.vim_ctrl+e", | |
// "when": "editorTextFocus && vim.active && vim.use<C-e> && !inDebugRepl" | |
// }, | |
{ | |
"key": "ctrl+a", | |
"command": "workbench.action.terminal.moveToLineStart", | |
"when": "terminalFocus" | |
}, | |
{ | |
"key": "cmd+left", | |
"command": "-workbench.action.terminal.moveToLineStart", | |
"when": "terminalFocus" | |
}, | |
{ | |
"key": "ctrl+e", | |
"command": "workbench.action.terminal.moveToLineEnd", | |
"when": "terminalFocus" | |
}, | |
{ | |
"key": "cmd+right", | |
"command": "-workbench.action.terminal.moveToLineEnd", | |
"when": "terminalFocus" | |
}, | |
{ | |
"key": "ctrl+e", | |
"command": "cursorEnd", | |
"when": "textInputFocus" | |
}, | |
{ | |
"key": "cmd+right", | |
"command": "-cursorEnd", | |
"when": "textInputFocus" | |
}, | |
{ | |
"key": "ctrl+a", | |
"command": "cursorHome", | |
"when": "textInputFocus" | |
}, | |
{ | |
"key": "cmd+left", | |
"command": "-cursorHome", | |
"when": "textInputFocus" | |
}, | |
{ | |
"key": "escape n", | |
"when": "!inputFocus", | |
"command": "workbench.action.toggleSidebarVisibility" | |
}, | |
// { | |
// "key": "space w", | |
// "when": "!inputFocus", | |
// "command": "workbench.action.file.save" | |
// }, | |
{ | |
"key": "s", | |
"command": "explorer.openToSide", | |
"when": "explorerViewletFocus && explorerViewletVisible && !inputFocus" | |
}, | |
{ | |
"key": "ctrl+enter", | |
"command": "-explorer.openToSide", | |
"when": "explorerViewletFocus && explorerViewletVisible && !inputFocus" | |
}, | |
{ | |
"key": "space i", | |
"command": "editor.action.formatDocument", | |
"when": "!inputFocus && !editorReadonly" | |
}, | |
{ | |
"key": "shift+alt+f", | |
"command": "-editor.action.formatDocument", | |
"when": "editorTextFocus && !editorReadonly" | |
}, | |
{ | |
"key": "ctrl+n", | |
"command": "editor.action.addSelectionToNextFindMatch", | |
"when": "editorFocus" | |
}, | |
{ | |
"key": "ctrl+x", | |
"command": "editor.action.moveSelectionToNextFindMatch", | |
"when": "editorFocus" | |
}, | |
{ | |
"key": "cmd+k cmd+d", | |
"command": "-editor.action.moveSelectionToNextFindMatch", | |
"when": "editorFocus" | |
}, | |
{ | |
"key": "o", | |
"command": "list.select", | |
"when": "listFocus && !inputFocus" | |
}, | |
{ | |
"key": "l", | |
"command": "-list.select", | |
"when": "listFocus && !inputFocus" | |
}, | |
{ | |
"key": "ctrl+d", | |
"command": "-deleteRight", | |
"when": "textInputFocus && !editorReadonly" | |
}, | |
{ | |
"key": "ctrl+d", | |
"command": "-list.focusPageDown", | |
"when": "listFocus && !inputFocus" | |
}, | |
{ | |
"key": "ctrl+d", | |
"command": "workbench.debug.action.toggleRepl" | |
}, | |
{ | |
"key": "shift+cmd+y", | |
"command": "-workbench.debug.action.toggleRepl" | |
}, | |
{ | |
"key": "enter", | |
"command": "-renameFile", | |
"when": "explorerViewletVisible && filesExplorerFocus && !explorerResourceIsRoot && !explorerResourceReadonly && !inputFocus" | |
}, | |
// { | |
// "key": "space c", | |
// "command": "editor.action.blockComment", | |
// "when": "editorTextFocus && !inputFocus" | |
// }, | |
// { | |
// "key": "shift+alt+a", | |
// "command": "-editor.action.blockComment", | |
// "when": "editorTextFocus && !editorReadonly" | |
// }, | |
// { | |
// "key": "ctrl+shift+f", | |
// "command": "extension.vueBeautify", | |
// "when": "editorTextFocus && !editorReadonly" | |
// } | |
{ | |
"key": "ctrl+w j", | |
"command": "workbench.action.focusBelowGroup", | |
}, | |
{ | |
"key": "ctrl+w k", | |
"command": "workbench.action.focusAboveGroup", | |
}, | |
{ | |
"key": "ctrl+w h", | |
"command": "workbench.action.focusLeftGroup", | |
}, | |
{ | |
"key": "ctrl+w l", | |
"command": "workbench.action.focusRightGroup", | |
}, | |
{ | |
"key": "ctrl+w down", | |
"command": "workbench.action.focusBelowGroup", | |
}, | |
{ | |
"key": "ctrl+w up", | |
"command": "workbench.action.focusAboveGroup", | |
}, | |
{ | |
"key": "ctrl+w left", | |
"command": "workbench.action.focusLeftGroup", | |
}, | |
{ | |
"key": "ctrl+w right", | |
"command": "workbench.action.focusRightGroup", | |
}, | |
// { | |
// "key": "ctrl+w down", | |
// "command": "workbench.action.moveActiveEditorGroupDown", | |
// }, | |
// { | |
// "key": "ctrl+w up", | |
// "command": "workbench.action.moveActiveEditorGroupUp", | |
// }, | |
// { | |
// "key": "ctrl+w left", | |
// "command": "workbench.action.moveActiveEditorGroupLeft", | |
// }, | |
// { | |
// "key": "ctrl+w right", | |
// "command": "workbench.action.moveActiveEditorGroupRight", | |
// }, | |
// { | |
// "key": "ctrl+b", | |
// "command": "-extension.vim_ctrl+b", | |
// "when": "editorTextFocus && vim.active && vim.use<C-b> && !inDebugRepl && vim.mode != 'Insert'" | |
// }, | |
// { | |
// "key": "ctrl+k", | |
// "command": "-extension.vim_ctrl+k", | |
// "when": "editorTextFocus && vim.active && vim.use<C-k> && !inDebugRepl" | |
// }, | |
{ | |
"key": "ctrl+b b", | |
"command": "workbench.action.toggleSidebarVisibility" | |
}, | |
{ | |
"key": "ctrl+b", | |
"command": "-workbench.action.toggleSidebarVisibility" | |
}, | |
{ | |
"key": "ctrl+b a", | |
"command": "workbench.action.toggleActivityBarVisibility" | |
}, | |
{ | |
"key": "ctrl+b f", | |
"command": "workbench.files.action.showActiveFileInExplorer" | |
}, | |
{ | |
"key": "ctrl+b n", | |
"command": "workbench.action.nextSideBarView" | |
}, | |
{ | |
"key": "ctrl+b p", | |
"command": "workbench.action.previousSideBarView" | |
}, | |
{ | |
"key": "ctrl+b s", | |
"command": "workbench.action.toggleStatusbarVisibility" | |
}, | |
{ | |
"key": "ctrl+b l", | |
"command": "workbench.action.toggleSidebarPosition" | |
}, | |
{ | |
"key": "ctrl+b o", | |
"command": "outline.focus" | |
}, | |
{ | |
"key": "ctrl+b e", | |
"command": "workbench.files.action.focusFilesExplorer" | |
}, | |
{ | |
"key": "ctrl+b r", | |
"command": "search.action.focusSearchList" | |
}, | |
{ | |
"key": "ctrl+' l", | |
"command": "workbench.action.togglePanelPosition" | |
}, | |
{ | |
"key": "ctrl+' '", | |
"command": "workbench.action.togglePanel" | |
}, | |
{ | |
"key": "ctrl+j", | |
"command": "-workbench.action.togglePanel" | |
}, | |
{ | |
"key": "ctrl+' c", | |
"command": "workbench.debug.panel.action.clearReplAction", | |
"when": "inDebugRepl" | |
}, | |
{ | |
"key": "meta+l", | |
"command": "-workbench.debug.panel.action.clearReplAction", | |
"when": "inDebugRepl" | |
}, | |
{ | |
"key": "ctrl+' c", | |
"command": "workbench.action.closePanel" | |
}, | |
{ | |
"key": "ctrl+' space", | |
"command": "workbench.action.focusPanel" | |
}, | |
{ | |
"key": "ctrl+' n", | |
"command": "workbench.action.nextPanelView" | |
}, | |
{ | |
"key": "ctrl+' p", | |
"command": "workbench.action.previousPanelView" | |
}, | |
{ | |
"key": "ctrl+' shift+-", | |
"command": "workbench.action.toggleMaximizedPanel" | |
}, | |
{ | |
"key": "cmd+d", | |
"command": "workbench.action.debug.run" | |
}, | |
{ | |
"key": "ctrl+f5", | |
"command": "-workbench.action.debug.run" | |
} | |
] |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"vim.easymotion": true, | |
"vim.sneak": true, | |
"vim.incsearch": true, | |
"vim.useSystemClipboard": true, | |
"vim.useCtrlKeys": true, | |
"vim.hlsearch": true, | |
// "vim.insertModeKeyBindings": [{ | |
// "vim.leader": "<C>" | |
// }, { | |
// "before": ["j", "j"], | |
// "after": ["<Esc>"] | |
// }, { | |
// "before": ["<C-a>"], | |
// "after": ["<ESC>", "I"] | |
// }, { | |
// "before": ["<C-e>"], | |
// "after": ["<ESC>", "A"] | |
// }], | |
"vim.leader": "<space>", | |
"vim.normalModeKeyBindingsNonRecursive": [ | |
{ | |
"before": ["Z", "Z"], | |
"commands": [":wq"] | |
}, | |
{ | |
"before": ["leader", "w"], | |
"commands": ["workbench.action.files.save"] | |
}, | |
{ | |
"before": ["<C-n>"], | |
"commands": [":nohl"] | |
} | |
], | |
"vim.visualModeKeyBindingsNonRecursive": [ | |
{ | |
"before": ["p"], | |
"after": ["p", "g", "v", "y"] | |
} | |
], | |
"vim.handleKeys": { | |
"<C-a>": false, | |
"<C-f>": false | |
}, | |
"vim.enableNeovim": true, | |
"vim.neovimPath": "/Users/psebasti/.brew/bin/nvim", | |
"vim.visualstar": true, | |
"editor.quickSuggestions": { | |
"strings": true | |
}, | |
"vim.textwidth": 90, | |
"window.zoomLevel": 1, | |
"editor.formatOnSaveTimeout": 3000, | |
"editor.wordSeparators": "`~!@#$%^&*()-=+[{]}\\\\|;:'\\\", . <>/?", | |
"editor.minimap.maxColumn": 90, | |
"[python]": { | |
"editor.formatOnSave": false | |
}, | |
"git.autofetch": true, | |
"git.confirmSync": false, | |
"git.enableSmartCommit": true, | |
"yaml.format.enable": true, | |
"sync.gist": "c2896a43d1d6a546ac965f780b414147", | |
"workbench.sideBar.location": "left", | |
"workbench.statusBar.visible": true, | |
"sync.forceUpload": true, | |
"workbench.activityBar.visible": true, | |
"workbench.editor.limit.enabled": true, | |
"workbench.editor.limit.perEditorGroup": true, | |
"workbench.editor.limit.value": 6, | |
"terminal.external.osxExec": "iTerm.app", | |
"editor.cursorSurroundingLines": 8, | |
"editor.formatOnPaste": true, | |
"[javascript]": { | |
"editor.defaultFormatter": "esbenp.prettier-vscode" | |
}, | |
"[vue]": { | |
"editor.defaultFormatter": "octref.vetur" | |
}, | |
"editor.formatOnSave": true, | |
// Place your key bindings in this file to override the defaults | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment