【问题标题】:Gvim syntax highlightingGvim 语法高亮
【发布时间】:2011-07-23 04:40:51
【问题描述】:

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

au BufNewFile,BufRead *.bias setf perl

但是因为这个文件的第一行不是以#!/usr/bin/perl 开头的。 Gvim 不执行 Perl 的语法高亮。有什么解决办法吗?

【问题讨论】:

    标签: perl syntax vim highlighting


    【解决方案1】:

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

    autocmd BufRead *.bias set filetype=perl
    

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

    :set filetype=perl
    

    【讨论】:

      【解决方案2】:

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

      (注意:如果您在 Windows 上,则路径为 ~/vimfiles/ftdetect/bias.vim

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2017-03-05
        • 1970-01-01
        • 2010-10-15
        • 1970-01-01
        • 2012-08-12
        • 2018-05-19
        • 2012-08-16
        相关资源
        最近更新 更多