2011-03-25 166 views
3

我试图让一个某种类型的文件的GVIM亮点语法(例如Perl)以下命令GVIM语法高亮使用

au BufNewFile,BufRead *.bias setf perl 

但作为该文件的第一行不以#开始!在/ usr/bin中/ perl的。 Gvim不执行Perl的语法高亮显示。任何解决方案?

回答

3

在.vimrc试试这个(我认为仍然GVIM使用了)

autocmd BufRead *.bias set filetype=perl 

如果你只想做一个单一的文件,然后尝试:

:set filetype=perl 
2

只要把线你已经在~/.vim/ftdetect/bias.vim,它应该工作。我有几个自定义文件,我已经用这种方法设置了语法高亮,并且没有任何问题。

(注意:如果你在windows上,路径为~/vimfiles/ftdetect/bias.vim