我正在尝试在 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 中(如说明所述)。
这是怎么回事?我怀疑还有其他一些配置正在撤消语法突出显示,但不知道在哪里可以找到它。