6

vimでGoファイルを検出しようとしています。これを他のコンピューターで通常どおりにセットアップしましたが、これはスタックしています。

:set filetype?
filetype=go

そのため、それが go ファイルであることはわかっていますが、構文の強調表示はトリガーされていません。

でも、

:set filetype=go

正しくトリガーします。

:filetype detect 

動作せず、ファイルを再度開く:e! ファイルタイプが「go」に設定されたままであっても、構文の強調表示をオフにします。

私は持っている

set rtp+=/usr/local/go/misc/vim
filetype plugin indent on
syntax on

私の .vimrc で(指示に従って)。

どうしたの?構文の強調表示を元に戻している他の構成があると思われますが、それを見つける場所についての知識がありません。

4

1 に答える 1

2

何が問題なのか正確にはわかりません… ただし、:scriptnamesVim によってどのファイルが読み込まれたかを確認することはできます。

さらに一歩進んで、 Vim を再起動できset verbose=9ます。.vimrc注意してください、これは非常に冗長です。その数値を微調整してみてください。

于 2012-11-22T18:49:19.630 に答える