E.g。 foo.php.tpl
应突出显示为PHP,foo.js.erb
为Javascript,foo.py.tmp
为Python ......
答案 0 :(得分:2)
尝试autocmd BufEnter
设置文件类型。这些最好添加到Vim/vimfiles/filetype.vim
augroup
autocmd BufNewFile,BufRead *.php.tpl set filetype=php
autocmd BufNewFile,BufRead *.js.erb set filetype=javascript
autocmd BufNewFile,BufRead *.py.tmp set filetype=python
答案 1 :(得分:2)
我会在~/.vimrc
au BufEnter,BufRead *.php.tpl set filetype=php
au BufEnter,BufRead *.js.erb set filetype=javascript
au BufEnter,BufRead *.py.tmp set filetype=python
与@ leaf的答案相同,但也考虑了BufRead
事件。