如何以编程方式设置VIM文件类型?

时间:2010-12-02 05:02:33

标签: vim

有没有办法以编程方式设置vim文件类型,所以不要做这样的事情:

au BufNewFile,BufRead *.dump set filetype=sql

我可以做这样的事情

let g:temp_file_type = 'sql'
au BufNewFile,BufRead *.dump set filetype= g:temp_file_type

2 个答案:

答案 0 :(得分:5)

您可以通过在选项名称前加&前缀来设置let选项。例如:

let &filetype=g:temp_file_type

答案 1 :(得分:1)

au BufNewFile,BufRead *.dump set filetype=sql放入filetype.vim