Gvim语法高亮

时间:2011-03-25 20:08:17

标签: perl syntax vim highlighting

我试图使用以下命令使Gvim突出显示某种类型文件(如Perl)的语法

au BufNewFile,BufRead *.bias setf perl

但由于此文件的第一行不是以#!/ usr / bin / perl开头。 Gvim没有执行Perl的语法高亮。对此有何解决方案?

2 个答案:

答案 0 :(得分:3)

在.vimrc中试试这个(我认为Gvim仍然使用它)

autocmd BufRead *.bias set filetype=perl

如果您只想为单个文件执行此操作,请尝试:

:set filetype=perl

答案 1 :(得分:2)

只需将您已有的行放在~/.vim/ftdetect/bias.vim中即可。我有几个自定义文件,我已经以这种方式设置了语法高亮,并且没有任何问题。

(注意:如果你在Windows上,路径将是~/vimfiles/ftdetect/bias.vim