chore: make Prettier
[webi-installers/.git] / vim-go / README.md
index 46ec3fdd8b3b0954f9eb2eabcb44b89dfa3bfbc3..7b4e6ab29bbb63b529c9e5b1dc51a88c26bd1d3a 100644 (file)
@@ -5,18 +5,16 @@ tagline: |
   vim-go adds Go language support for Vim.
 ---
 
-## Updating `vim-go`
-
-```bash
-webi vim-go
-```
+To update (replacing the current version) run `webi vim-go`.
 
 ## Cheat Sheet
 
-> `vim-go` provides integration with various official and 3rd part go tooling
+> `vim-go` provides integration with various official and 3rd party go tooling
 > for linting, vetting, etc.
 
-You'll also need `ALE`, `syntastic`, or similar.
+You'll also need to install [`ALE`](https://webinstall.dev/vim-ale) (part of
+[`vim-essentials`](https://webinstall.dev/vim-essentials)) or
+[`syntastic`](https://webinstall.dev/vim-syntastic) first.
 
 ### How to install by hand
 
@@ -26,7 +24,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 +33,7 @@ let g:syntastic_check_on_wq = 0
 autocmd BufWritePre * :%s/\s\+$//e
 ```
 
-```vimrc
+```vim
 """""""""""""""""""""""""""
 " Golang-specific options "
 """""""""""""""""""""""""""
@@ -75,6 +73,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
 ```