2012-10-22 65 views
3

我想檢測VIM轉到文件。我已經在其他計算機上正常設置了它,但這個卡住了。Vim的文件類型檢測,不會觸發語法高亮

:set filetype? 
filetype=go 

因此它知道這是一個go文件,但不會觸發語法高亮顯示。

然而,

:set filetype=go 

正確地觸發它。

:filetype detect 

不工作,並重新打開文件 :電子! 打開語法高亮關閉,即使文件類型仍設置爲「走出去」。

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

在我的.vimrc(作爲指示說)。

發生了什麼事?我懷疑還有一些其他配置會撤銷語法突出顯示,但缺乏在哪裏找到它的知識。

+0

如果你可以分享你的vimrc文件中,我們也許能幫助更多 – jaudette

回答

1

我不知道到底是什麼問題。不過,你可以嘗試:scriptnames看到的Vim加載哪些文件。

一步,你可以set verbose=9.vimrc和重新啓動Vim。小心,這是真的詳細,試圖調整這一數字下降。