3
例如foo.php.tpl
應該高亮顯示爲PHP,foo.js.erb
as Javascript,foo.py.tmp
as Python ...如何讓Vim忽略某些「第二個擴展」?
例如foo.php.tpl
應該高亮顯示爲PHP,foo.js.erb
as Javascript,foo.py.tmp
as Python ...如何讓Vim忽略某些「第二個擴展」?
嘗試使用autocmd BufEnter
來設置文件類型。這些最好在Vim/vimfiles/filetype.vim
添加的augroup
autocmd BufEnter *.php.tpl set filetype=php
autocmd BufEnter *.js.erb set filetype=javascript
autocmd BufEnter *.py.tmp set filetype=python
內我會~/.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
同樣添加這樣的事情作爲@葉的回答,但佔BufRead
事件也。