我正在尝试在vim中检测Go文件。我已经在其他计算机上正常设置了这个,但这个卡住了。
:set filetype?
filetype=go
所以它知道它是一个go文件,但是没有触发语法高亮。
然而,
:set filetype=go
正确触发它。
:filetype detect
不起作用,并重新打开该文件 :电子! 关闭语法高亮显示,即使文件类型仍设置为“go”。
我有
set rtp+=/usr/local/go/misc/vim
filetype plugin indent on
syntax on
在我的.vimrc中(如说明所述)。
发生了什么事?我怀疑还有一些其他配置可以撤消语法突出显示,但缺乏知道在哪里找到它。
答案 0 :(得分:2)
我不确定问题究竟是什么......但是,您可以尝试:scriptnames
查看Vim加载的文件。
更进一步,您可以在set verbose=9
中.vimrc
并重新启动Vim。小心,这是真的详细,试着调整那个数字。