2012-10-27 42 views
1

我注意到,當我用janus插件爲安裝的vim保存.scala文件時,它試圖編譯文件並找到任何編譯錯誤。janus vim-plugin autocompiling scala

有誰知道如何禁用此功能?基於Syntastic's documentation

+1

詹納斯​​是插件的分佈;我認爲_Syntastic_插件負責這種行爲。閱讀文檔;許多人建議不要這些分佈,因爲涉及「太多的魔法」。 –

回答

3

,關閉自動全局檢查是:

let g:syntastic_mode_map = { 'mode': 'passive', 
          \ 'active_filetypes': [], 
          \ 'passive_filetypes': [] } 

和公正的Scala這將是:

let g:syntastic_mode_map = { 'mode': 'active', 
          \ 'active_filetypes': [], 
          \ 'passive_filetypes': ['scala'] } 
+0

你是正確的,它是這樣做的合成。向vimrc.before添加一行「call janus#disable_plugin('syntastic')」,全局禁用語法檢查。 –

+0

好的。請注意,當你偏離默認的插件集時,使用像_Janus_這樣的Vim分佈沒有多大意義。許多人建議明確選擇每個插件,並避免分發的複雜性。 –