ブックマーク / qiita.com/iwata@github (1)

  • ALEでgometalinterを使う - Qiita

    ALEは、Vim8もしくはNeoVimで非同期にlinterを実行してくれるプラギンである。 Go以外にも様々な言語1に対応している。 似たようなプラギンは多数存在するわけだが、設定なしでもすぐ使えるという点がよい。 なにも考えなければインストールするだけで使える、便利。 Goでもいくつかのlinterを使えるようになっているが、デフォルトはgofmtになっているのでgometalinterにする必要がある。 plugin managerにはdein.vimを使っているのでその場合だと以下ような感じになる。 if &compatible set nocompatible endif let s:dein_dir='~/.cache/dein/repos/github.com/Shougo/dein.vim' set runtimepath+=s:dein_dir if dein#load_

    ALEでgometalinterを使う - Qiita
    shnkkb
    shnkkb 2017/09/04
    “let g:ale_go_gometalinter_options = '--fast --enable=staticcheck --enable=gosimple --enable=unused'”
  • 1