vim 支援非常多的檔案類型,並且能用顏色來區分,也就是「自動上色」,這對寫程式的人來說是很方便的編輯器,因為可以讓我們很容易讀懂程式碼。
但是當我們要加入非預設副檔名的檔案,就需要修改 filetype.vim 這個檔...
[Centos LINUX]
修改 /usr/share/vim/vimxx/filetype.vim
xx 是vim的版本
[FESSBSD]
修改 /usr/local/share/vim/vimxx/filetype.vim
例如我們要新增一個smarty 樣版的副檔名mtpl,請用 ',' 分隔:
au BufNewFile,BufRead *.tpl,*.mtpl setf smarty
存檔後立即生效
Q&A
Q. 為什麼我安裝好的 CentOS5.3 中沒有顏色?
A. 我就是遇到這個問題,搞了很久,原來預設的 vim 雖是 6.3 版,可是他只是部分安裝。若要支援顏色的話,就要安裝完整的,請下指令:
# yum install vim-full
...
Installing:
vim-X11 i386 1:6.3.046-2.el4.1 base 1.0 M
vim-common i386 1:6.3.046-2.el4.1 base 3.4 M
vim-enhanced i386 1:6.3.046-2.el4.1 base 958 k
安裝完後再用 vim 執行即可
原文 2010-02-16 16:34:03