X-Git-Url: https://git.josue.xyz/?a=blobdiff_plain;f=vim-go%2FREADME.md;h=1e1f31a5846b974f0415511be9e301354a3115e7;hb=10b5d609d746a75227ab5c74902741dff234570d;hp=46ec3fdd8b3b0954f9eb2eabcb44b89dfa3bfbc3;hpb=5008165a00538a7e3b393a2179786de3f6c9049c;p=webi-installers%2F.git diff --git a/vim-go/README.md b/vim-go/README.md index 46ec3fd..1e1f31a 100644 --- a/vim-go/README.md +++ b/vim-go/README.md @@ -16,7 +16,8 @@ webi vim-go > `vim-go` provides integration with various official and 3rd part go tooling > for linting, vetting, etc. -You'll also need `ALE`, `syntastic`, or similar. +You'll also need `ALE`, [`syntastic`](https://webinstall.dev/vim-syntastic), or +similar. ### How to install by hand @@ -26,7 +27,7 @@ git clone --depth=1 https://github.com/fatih/vim-go.git ~/.vim/pack/plugins/star ### How to configure your `.vimrc` -```vimrc +```vim " don't check syntax immediately on open or on quit let g:syntastic_check_on_open = 1 let g:syntastic_check_on_wq = 0 @@ -35,7 +36,7 @@ let g:syntastic_check_on_wq = 0 autocmd BufWritePre * :%s/\s\+$//e ``` -```vimrc +```vim """"""""""""""""""""""""""" " Golang-specific options " """"""""""""""""""""""""""" @@ -75,6 +76,9 @@ go get golang.org/x/tools/cmd/goimports # gorename go get golang.org/x/tools/cmd/gorename +# goreturns +go get github.com/sqs/goreturns + # gotype go get golang.org/x/tools/cmd/gotype ```