Is there a way to set a vim 开发者_StackOverflow社区filetype programmatically, so instead of doing something like this:
au BufNewFile,BufRead *.dump set filetype=sql
I can do something like this
let g:temp_file_type = 'sql'
au BufNewFile,BufRead *.dump set filetype= g:temp_file_type
You can set options with let by prefixing the option name with &
. eg:
let &filetype=g:temp_file_type
put au BufNewFile,BufRead *.dump set filetype=sql
into your filetype.vim
精彩评论