2009-10-29 30 views
11

我使用vim進行web開發。這些幾乎總是.php文件,其中也包含HTML,有時也包含Javascript。在一個PHP塊中工作時,縮進工作正常。語法突出顯示是可以的,但只對PHP代碼非常有用。當我想編輯一個HTML塊時,我通常會切換::set ft=html,這樣突出顯示和縮進功能就可以很好地工作。當然,我一直在來回切換,這是非常耗時的。我希望將所有三種語言的高亮和縮進智能地結合起來。能夠立即將=G整個文件按照自己的規則在每個塊中運行,這將是非常棒的。在vim中結合HTML,PHP和Javascript縮進和語法突出顯示

雖然我知道「我可以自己做這個」,但我懷疑我是第一個想要這個的人,而且我正在尋找一個現有的解決方案。

任何人都可以幫我嗎?

回答

1

希望這可以幫助你.. https://github.com/2072/PHP-Indenting-for-VIm

和你爲什麼不用gedit作爲編輯其重量輕,對各種文件類型的支持很好。只是給你一個建議。

+1

感謝您的鏈接。就gedit而言,我認識很多喜歡它的人,但是我已經使用了vim五年了,而且我認爲我不會馬上轉換:) – stephenhay 2009-10-29 15:34:02