1

我很难让 vim-go 与 golanci-lint 一起玩得很好。

golint,这是 go 的默认 linter,已被弃用。大多数用户现在建议使用revive.

vim-go虽然with的默认配置golint正在工作,但在状态行上打印一条弃用的消息,如果我revive改为,我只会得到

vim-go: [golangci-lint] FAIL

Ubuntu 20.04,带有8.1.2269-1ubuntu5 vim-go:v1.25

.vimrc:

  let g:go_metalinter_enabled = []

  let g:go_metalinter_command = 'golangci-lint'
  let g:go_metalinter_autosave = 1
  let g:go_metalinter_autosave_enabled = ['vet','revive','errcheck','staticcheck','unused','varcheck']
4

0 回答 0