前兩天試了一下,還蠻厲害的,不過不知道是不是我現在的設定有點亂,所以沒辦法 tab 觸發自動完成,一定要按 Ctrl + E,另外就是目前只支援 HTML 的樣子,我看原始碼發現判斷檔案格式的函式直接回傳 "HTML",不過這也還好,因為 CSS 有其他自動完成可以用,zen-coding 在 CSS 處理上沒特別強,但是 HTML 要到這樣厲害目前沒其他方案,下面記錄一下安裝方法。
先到 這串討論 抓最下面的 zencoding.vim 和 zencoding_vim.py 兩個檔案,放到 ~/.vim/plugin/ 裡,再來到 zen-coding 下載頁 抓 Zen Coding for TextMate v0.3.1.zip, TextMate.Zen.HTML.1.3.1.zip, TextMate.Zen.CSS.1.3.1.zip 三個檔案一樣解開放到 ~/.vim/plugin/ 裡面,這樣就可以了,測試方法就是隨便打個 css selector 然後按 Ctrl+E ,另外記得 selector 裡面不要有空白,這個 plugin 其實是用 Vim 跑 python ,所以 Vim 要先支援執行 Python Script ,我的就是裝完就可以,所以沒對這部份下去研究,如果有人跑不起來可以看看是不是這方面的問題。