Skip to content

Instantly share code, notes, and snippets.

@steveoc64
Last active April 27, 2020 00:41
Show Gist options
  • Save steveoc64/701f405877ffc188a33d15859d674891 to your computer and use it in GitHub Desktop.
Save steveoc64/701f405877ffc188a33d15859d674891 to your computer and use it in GitHub Desktop.
VSCode User Settings - go + vuejs + vim + dvorak
{
"editor.parameterHints": false,
"editor.fontFamily": "'Droid Sans Mono'",
"editor.fontSize": 14,
"editor.tabSize": 4,
"editor.lineHeight": 17,
"window.zoomLevel": 1,
"go.buildOnSave": "workspace",
"go.lintOnSave": "workspace",
"go.vetOnSave": "workspace",
"go.buildFlags": ["--race"],
"go.buildTags": "noaws",
"go.lintFlags": [],
"go.vetFlags": [],
"go.coverOnSave": true,
"go.useCodeSnippetsOnFunctionSuggest": false,
"go.formatTool": "goreturns",
"gitlens.advanced.messages": {
"suppressShowKeyBindingsNotice": true
},
"eslint.autoFixOnSave": true,
"workbench.editor.enablePreview": false,
"workbench.editor.enablePreviewFromQuickOpen": false,
"eslint.validate": [
{
"language": "vue",
"autoFix": true
},
{
"language": "html",
"autoFix": true
},
{
"language": "javascript",
"autoFix": true
}
],
"vim.normalModeKeyBindingsNonRecursive": [
{ "before": ["-"], "after": ["n"] },
{ "before": ["_"], "after": ["N"] },
{ "before": ["b"], "after": ["h"] },
{ "before": ["h"], "after": ["j"] },
{ "before": ["t"], "after": ["k"] },
{ "before": ["n"], "after": ["l"] },
{ "before": ["U"], "after": ["y","y","p"] },
{ "before": ["E"], "after": ["c","i","w"] },
{ "before": ["S"], "after": ["s"] },
{ "before": ["T"], "after": [">","g","v"] },
{ "before": ["N"], "after": ["<","g","v"] },
{ "before": ["g","1"], "after": [], "commands": [ { "command": "workbench.action.editorLayoutSingle", "args": [] } ], },
{ "before": ["g","2"], "after": [], "commands": [ { "command": "workbench.action.editorLayoutTwoColumns", "args": [] } ], },
{ "before": ["g","3"], "after": [], "commands": [ { "command": "workbench.action.editorLayoutTwoRowsRight", "args": [] } ], },
{ "before": ["g","b"], "after": [], "commands": [ { "command": "gitblame.quickInfo", "args": [] } ], },
{ "before": ["g","t"], "after": [], "commands": [ { "command": "go.toggle.test.file", "args": [] } ], },
{ "before": ["g","h"], "after": [], "commands": [ { "command": "editor.action.triggerParameterHints", "args": [] } ], },
{ "before": ["g","e"], "after": [], "commands": [ { "command": "workbench.view.explorer", "args": [] } ], },
{ "before": ["g","r"], "after": [], "commands": [ { "command": "workbench.view.search", "args": [] } ], },
{ "before": ["g","a"], "after": [], "commands": [ { "command": "editor.action.addSelectionToNextFindMatch", "args": [] } ], },
{ "before": ["g","p"], "after": [], "commands": [ { "command": "git.push", "args": [] } ], },
{ "before": ["g","s"], "after": [], "commands": [ { "command": "workbench.view.scm", "args": [] } ], },
{ "before": ["g","S"], "after": [], "commands": [ { "command": "workbench.view.extension.gitlens", "args": [] } ], },
{ "before": ["g","d"], "after": [], "commands": [ { "command": "workbench.view.extension.dockerView", "args": [] } ], },
{ "before": ["m","m"], "after": [], "commands": [ { "command": "go.build.workspace", "args": [] } ], },
{ "before": ["w","q"], "after": [], "commands": [ { "command": "workbench.action.closeWindow", "args": [] } ], },
{ "before": ["M"], "after": [], "commands": [ { "command": "workbench.action.files.saveAll", "args": [] } ]
}
],
"extensions.ignoreRecommendations": false
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment