2010年10月29日 星期五

依檔名設定filetype

在vim中,會自動判斷副檔名或是檔案內容決定這是何種檔案~

但是,有時候會有一些新的副檔名沒有辦法被vim判斷出來!

這個時候,就要在filetype.vim修改,當什麼副檔名的時候,自動設定filetype特定的filetype。

例如要把*.dsc設定與*.c的配色相同,則在filetype.vim最下面加入以下的內容

augroup filetypedetect
au! BufRead,BufNewFile *.dsc setfiletype c
augroup END


如此一來,所有的dsc檔的配色都會與c的相同

[2014.05.08 補充]
若想知道目前vim的環境變數為何,
直接輸入
:set

而若想知道filetype這一個環境變數值為何,
直接輸入
: set filetype

參考資料:
Vim Tips

沒有留言: