Is there a way to set a vim 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: