我使用vim進行web開發。這些幾乎總是.php文件,其中也包含HTML,有時也包含Javascript。在一個PHP塊中工作時,縮進工作正常。語法突出顯示是可以的,但只對PHP代碼非常有用。當我想編輯一個HTML塊時,我通常會切換::set ft=html
,這樣突出顯示和縮進功能就可以很好地工作。當然,我一直在來回切換,這是非常耗時的。我希望將所有三種語言的高亮和縮進智能地結合起來。能夠立即將=G
整個文件按照自己的規則在每個塊中運行,這將是非常棒的。在vim中結合HTML,PHP和Javascript縮進和語法突出顯示
雖然我知道「我可以自己做這個」,但我懷疑我是第一個想要這個的人,而且我正在尋找一個現有的解決方案。
任何人都可以幫我嗎?
我會看看這個。謝謝! – stephenhay 2009-10-29 15:34:43