vimのvim-plug ideでgofmtを無効にするにはどうすればよいですか?
こんにちは、golang の vim ベースの IDE として vim-plug を使用しています。非常に具体的な質問があります。私のコードに対して不要なフォーマットを gofmt に行わせたくありません。github で vim-plug に関する問題を提起しましたが、問題は vim-go にあると示唆されました。
私は自分のset tabstop=4
中に自分のものを持ってい.vimrc
ます。.go
読者がソース ファイルの内容を正確に理解できるように、ソースにヘッダー セクションを追加します。さらに、コードの多くの場所で、より明確な分離のためにコードに複数の行を追加しています。以前、gofmt はファイルの保存中にすべてを変更していました。
私の中に次の2行を含めることによって.vimrc
let g:go_fmt_fail_silently = 1
let g:go_fmt_autosave = 0
I've gotten rid of unnecessary errors and formatting by gofmt to my .go
それぞれソースファイル。
ただし、8 スペースのタブを追加することから gofmt を無効にすることはできません。私は独自の 4 スペースのタブを持っているので、それらの 8 文字のタブが によって追加されることは望ましくありませんgofmt
。
だから、私はまったく無効にしたいgofmt
。誰かが無効にするのを手伝ってくれませんgofmt
か?
バージョン情報: CentOS 7.2 で vim-7.4 を使用しています
よろしく、 - 同じオーク。