1
自動代碼格式化衝突爲了能夠有效地代碼格式化,我需要設置我的.vimrc
文件使用Javascript皮棉Vim的
filetype plugin indent on
如果我這樣做,代碼格式化(gg=G
)完美的作品如下。不過,我得到以下錯誤,當我加載javascript文件:
Error detected while parsing function <SNR>78_JSLint:
line 25
could not invoke JSLint
,我不得不將其設置回
filetype on
現在的Javascript林特工作(我不知道爲什麼它說' JSLint',我有Syntastic設置爲使用Javascript Lint),但代碼格式化現在不太可靠。我如何做到這一點,所以我可以運行Javascript Lint(通過Syntastic)和正確的代碼格式,而不會干擾其他。
只有當我設置'filetype plugin indent on'時,纔會出現這種衝突嗎?請你詳細說明爲什麼這個插件只會在我將'plugin indent'添加到'filetype'上時纔會使用' – puk 2012-02-26 10:40:05
你是對的。我在〜.vim/ftplugins/javascript'中有一個插件文件。謝謝 – puk 2012-02-26 10:57:22