2010-12-02 56 views
2

有没有一种方法以编程方式设置一个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 

回答

5

您可以通过在前面的设置与设选项选项名称与&。例如:

let &filetype=g:temp_file_type 
+0

谢谢! “au BufNewFile,BufRead * .dump let&filetype = g:temp_file_type”完美运作 – noli 2010-12-02 05:18:47

1

au BufNewFile,BufRead *.dump set filetype=sql到您的filetype.vim

相关问题