# HG changeset patch # User Peter Sanchez # Date 1738001909 21600 # Mon Jan 27 12:18:29 2025 -0600 # Node ID 7b31da31def42b9f4797d0a68602482ee0e9fede # Parent 41a9857a293c7c2abea9d5166b4daec30d0fe0ec vimrc update diff --git a/vim/vimrc b/vim/vimrc --- a/vim/vimrc +++ b/vim/vimrc @@ -263,6 +263,12 @@ " let g:go_gopls_enabled = 0 let g:go_gopls_options=["--mode=stdio"] +let g:go_gopls_analyses = {'printf': v:false} +let g:go_metalinter_enabled = ['vet', 'revive', 'errcheck'] +let g:go_metalinter_autosave_enabled = ['vet', 'revive'] +" let g:go_gopls_options=["--mode=stdio", "-analyses.printf=false"] +" let g:go_gopls_options = {'mode': 'stdio', 'analyses': {'printf': v:false}} + " UltiSnips helper function " :call GetAllSnippets() @@ -481,7 +487,8 @@ let g:vim_markdown_folding_disabled=1 " ale -let g:ale_linters = {'python': ['flake8'], 'go': ['revive', 'gopls']} +" let g:ale_linters = {'python': ['flake8'], 'go': ['revive', 'gopls']} +let g:ale_linters = {'python': ['flake8'], 'go': ['gopls']} let g:ale_fixers = {'python': ['black', 'isort'], 'go': ['gofmt', 'goimports']} let g:ale_fix_on_save = 1 " disable inline errors, so annoying