Skip to content

Instantly share code, notes, and snippets.

@fredyang
Created July 13, 2022 02:44
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save fredyang/5b7c7a50165fa264e80fedb6ae28b454 to your computer and use it in GitHub Desktop.
Save fredyang/5b7c7a50165fa264e80fedb6ae28b454 to your computer and use it in GitHub Desktop.
vscode settings
{
"[html]": {
"editor.defaultFormatter": "vscode.html-language-features"
},
"[javascript]": {
"editor.defaultFormatter": "vscode.typescript-language-features"
},
"[json]": {
"editor.defaultFormatter": "vscode.json-language-features"
},
"[jsonc]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[scss]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[typescript]": {
"editor.defaultFormatter": "vscode.typescript-language-features"
},
"[typescriptreact]": {
"editor.defaultFormatter": "vscode.typescript-language-features"
},
"breadcrumbs.enabled": true,
"debug.console.fontFamily": "Cascadia Code",
"debug.console.fontSize": 16,
"debug.onTaskErrors": "debugAnyway",
"editor.cursorBlinking": "solid",
"editor.fontFamily": "Cascadia Code",
"editor.fontLigatures": true,
"editor.fontSize": 16,
"editor.lineNumbers": "on",
"editor.minimap.enabled": false,
"editor.renderWhitespace": "none",
"editor.suggestSelection": "first",
"editor.tabCompletion": "on",
"explorer.confirmDelete": false,
"explorer.confirmDragAndDrop": false,
"files.autoSave": "onFocusChange",
"files.exclude": {
"**/__pycache__": true,
"**/.classpath": true,
"**/.DS_Store": true,
"**/.factorypath": true,
"**/.git": true,
"**/.hg": true,
"**/.project": true,
"**/.settings": true,
"**/.svn": true,
"**/*.pyc": true,
"**/CVS": true
},
"FSharp.fsiFilePath": "/usr/bin/fsharpi",
"git.enableSmartCommit": true,
"gitlens.advanced.messages": {
"suppressFileNotUnderSourceControlWarning": true,
"suppressGitMissingWarning": true
},
"javascript.preferences.quoteStyle": "single",
"javascript.updateImportsOnFileMove.enabled": "always",
"keyboard.dispatch": "keyCode",
"markdown.preview.fontSize": 16,
"python.analysis.extraPaths": [
"${workspaceFolder}/lib",
"/home/fredyang/lib/google-cloud-sdk/platform/google_appengine",
"/home/fredyang/lib/google-cloud-sdk/platform/google_appengine/lib"
],
"python.autoComplete.extraPaths": [
"${workspaceFolder}/lib",
"/home/fredyang/lib/google-cloud-sdk/platform/google_appengine",
"/home/fredyang/lib/google-cloud-sdk/platform/google_appengine/lib"
],
"python.formatting.provider": "yapf",
"python.jediEnabled": false,
"python.languageServer": "Jedi",
"python.linting.enabled": false,
"python.pythonPath": "/usr/bin/python3",
"python.testing.unittestArgs": ["-v", "-s", ".", "-p", "*test*.py"],
"python.venvFolders": ["ENV", "envs", ".pyenv", ".direnv", "env"],
"redhat.telemetry.enabled": true,
"remote.SSH.remotePlatform": {
"192.168.2.38": "linux"
},
"scm.inputFontFamily": "Cascadia Code",
"svg.preview.mode": "svg",
"terminal.integrated.fontFamily": "Cascadia Code",
"terminal.integrated.fontSize": 16,
"typescript.preferences.quoteStyle": "single",
"typescript.updateImportsOnFileMove.enabled": "always",
"vim.commandLineModeKeyBindings": [],
// "vim.easymotion": true,
// "vim.handleKeys": {
// "<A-f8>": false,
// "<C-.>": false,
// "<C-b>": false,
// "<C-j>": false,
// "<C-w>": false,
// "<C-y>": false,
// "<C-a>": false,
// "<C-f>": false
// },
"vim.insertModeKeyBindings": [],
"vim.insertModeKeyBindingsNonRecursive": [],
"vim.leader": "<space>",
"vim.normalModeKeyBindings": [
{
"before": ["<enter>"],
"after": ["o", "<esc>"]
},
// this let you add a ';' to the end of the line and then return
{
"before": ["<leader>", ";"],
"after": ["A", ";", "<enter>"]
}
],
"vim.normalModeKeyBindingsNonRecursive": [
{
"after": ["leader", "leader", "leader", "b", "d", "w"],
"before": ["leader", "w"]
}
],
"vim.useCtrlKeys": true,
"vim.useSystemClipboard": true,
"workbench.activityBar.visible": true,
"workbench.editor.enablePreview": false,
"workbench.iconTheme": "material-icon-theme",
"workbench.list.openMode": "doubleClick",
"workbench.sideBar.location": "left",
"workbench.startupEditor": "newUntitledFile",
"workbench.statusBar.visible": true,
"workbench.colorTheme": "Default Light+",
"workbench.editorAssociations": {
"*.ipynb": "jupyter.notebook.ipynb",
"*.pdf": "default"
},
"diffEditor.maxComputationTime": 0,
"[c]": {
"editor.defaultFormatter": "ms-vscode.cpptools"
},
"terminal.integrated.profiles.windows": {
"Git Bash": {
"path": "C:\\Program Files\\Git\\bin\\bash.exe",
"args": ["--login"]
}
},
"terminal.integrated.defaultProfile.windows": "Git Bash",
// "terminal.integrated.shell.linux": "bash",
// "terminal.integrated.shellArgs.linux": ["-l"],
"editor.formatOnPaste": true,
"workbench.editor.untitled.hint": "hidden",
"gulp.autoDetect": "on",
"editor.tabSize": 2,
"editor.cursorStyle": "line",
"editor.wordSeparators": "/\\()\"':,.;<>~!@#$%^&*|+=[]{}`?-",
"editor.wordWrap": "off",
"vim.smartRelativeLine": true,
"security.workspace.trust.untrustedFiles": "open",
"editor.formatOnSave": true,
"extensions.ignoreRecommendations": true,
"git.confirmSync": false,
"git.autofetch": true,
"MarkdownPaste.path": "./images",
"shellformat.useEditorConfig": true,
"terminal.integrated.tabs.focusMode": "singleClick",
"diffEditor.ignoreTrimWhitespace": false,
"wallaby.startAutomatically": false,
"workbench.editor.revealIfOpen": false,
"window.zoomLevel": 1
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment