~/.vimrcの中で:set filetype onとしておけば、file.htmlならHTMLとして、file.cssならCSSとしてファイルタイプが認識される。file.sourceのように拡張子が.htmlじゃない場合がある。<!-- vim: set filetype=html: -->
/* vim: set filetype=css: */
http://vim-jp.org/vimdoc-ja/filetype.html
http://vim-jp.org/vimdoc-ja/options.html#modeline