【问题标题】:Vim change filetype of file with extension `.pl` to prolog instead of perlVim 将扩展名为 .pl 的文件的文件类型更改为 prolog 而不是 perl
【发布时间】:2015-06-18 14:43:32
【问题描述】:

带有.pl 扩展名的文件的默认文件类型是perl。 但是我更频繁地使用 prolog,所以每次打开一个新文件时,我都必须通过运行 vim 命令手动设置它

:set filetype=prolog

我尝试通过将以下行插入~/.vimrc 来自动化它

autocmd BufNewFile,BufRead *.pl set syntax=prolog

也尝试在.vim/ftdetect/pl.vim文件中插入这一行,但徒劳无功。

如何将.pl 文件设置为 prolog 类型而不是 perl?

【问题讨论】:

  • 你不应该在你的vimrc中使用set filetype而不是set syntax吗?
  • 感觉自己很蠢 -_- 谢谢兄弟 :) (y)

标签: vim vim-syntax-highlighting


【解决方案1】:

Vim 应该会自动检测到这一点,但你可以通过 相应地在 .vimrc 中设置变量 g:filetype_pl:

let g:filetype_pl="prolog"

【讨论】:

    猜你喜欢
    • 2012-09-27
    • 1970-01-01
    • 2021-07-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-02-24
    • 1970-01-01
    • 2013-05-06
    相关资源
    最近更新 更多