Skip to content

Instantly share code, notes, and snippets.

@jbyman
Last active April 4, 2023 21:59
Show Gist options
  • Save jbyman/936fe97fcbea5801c2417d91433aa721 to your computer and use it in GitHub Desktop.
Save jbyman/936fe97fcbea5801c2417d91433aa721 to your computer and use it in GitHub Desktop.
VSCode Settings
// Place your key bindings in this file to override the defaultsauto[]
[
{
"key": "cmd",
"command": "workbench.action.terminal.toggleTerminal",
"when": "terminal.active"
},
{
"key": "ctrl+`",
"command": "-workbench.action.terminal.toggleTerminal",
"when": "terminal.active"
},
{
"key": "cmd+`",
"command": "workbench.action.terminal.toggleTerminal"
},
{ "key": "cmd+1", "command": "workbench.action.openEditorAtIndex1" },
{ "key": "cmd+2", "command": "workbench.action.openEditorAtIndex2" },
{ "key": "cmd+3", "command": "workbench.action.openEditorAtIndex3" },
{ "key": "cmd+4", "command": "workbench.action.openEditorAtIndex4" },
{ "key": "cmd+5", "command": "workbench.action.openEditorAtIndex5" },
{ "key": "cmd+6", "command": "workbench.action.openEditorAtIndex6" },
{ "key": "cmd+7", "command": "workbench.action.openEditorAtIndex7" },
{ "key": "cmd+8", "command": "workbench.action.openEditorAtIndex8" },
{
"key": "cmd+9",
"command": "workbench.action.openEditorAtIndex9"
},
{
"key": "shift+cmd+i",
"command": "selectAllSearchEditorMatches",
"when": "inSearchEditor"
},
{
"key": "shift+cmd+l",
"command": "-selectAllSearchEditorMatches",
"when": "inSearchEditor"
},
{
"key": "shift+cmd+7",
"command": "editor.action.selectHighlights",
"when": "editorFocus"
},
{
"key": "shift+cmd+l",
"command": "-editor.action.selectHighlights",
"when": "editorFocus"
},
{
"key": "cmd+l",
"command": "workbench.action.gotoLine"
},
{
"key": "ctrl+g",
"command": "-workbench.action.gotoLine"
}
]
{
"workbench.startupEditor": "none",
"explorer.confirmDelete": false,
"security.workspace.trust.untrustedFiles": "open",
"[python]": {
"editor.formatOnType": true
},
"editor.codeActionsOnSave": {
"source.fixAll.eslint": true,
"source.fixAll": true,
"source.organizeImports": true,
"source.sortMembers": true
},
"editor.formatOnSave": true,
"eslint.format.enable": true,
"eslint.run": "onSave",
"eslint.options": {},
"editor.defaultFormatter": "esbenp.prettier-vscode",
"typescript.tsserver.log": "verbose",
"javascript.preferences.autoImportFileExcludePatterns": [
"*node_modules**",
"./node_modules",
"node_modules"
],
"typescript.preferences.autoImportFileExcludePatterns": [
"node_modules",
"*node_modules**",
"./node_modules"
]
}
{
"workbench.colorTheme": "Visual Studio Dark",
"workbench.startupEditor": "newUntitledFile",
"vim.vimrc.enable": true,
"vim.useSystemClipboard": true,
"security.workspace.trust.untrustedFiles": "open",
"cSpell.userWords": ["doesntmatter", "Knexfile", "unmerge"],
"explorer.confirmDelete": false,
"editor.inlineSuggest.enabled": true,
"typescript.updateImportsOnFileMove.enabled": "always",
"git.mergeEditor": false,
"githubPullRequests.terminalLinksHandler": "github",
"eslint.rules.customizations": [
{
"rule": "@typescript-eslint/switch-exhaustiveness-check",
"severity": "off"
},
{ "rule": "@typescript-eslint/no-floating-promises", "severity": "off" },
{
"rule": "@typescript-eslint/strict-boolean-expressions",
"severity": "off"
},
{ "rule": "@typescript-eslint/return-await", "severity": "off" },
{
"rule": "@typescript-eslint/require-array-sort-compare",
"severity": "off"
}
],
"githubPullRequests.pullBranch": "never",
"editor.unicodeHighlight.invisibleCharacters": false,
"editor.unicodeHighlight.ambiguousCharacters": false,
"terminal.integrated.enableMultiLinePasteWarning": false,
"explorer.confirmDragAndDrop": false
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment