带有 .pl
的文件的默认文件类型扩展名是 perl。
但是我更频繁地使用 prolog,所以每次打开一个新文件时,我都必须通过运行 vim 命令手动设置它:set filetype=prolog
我试图通过将以下行插入 ~/.vimrc
来自动化它autocmd BufNewFile,BufRead *.pl set syntax=prolog
还尝试在 .vim/ftdetect/pl.vim
中插入这一行徒劳地归档。
应该怎么做设置.pl
文件到 prolog 类型而不是 perl?
最佳答案
Vim 应该自动检测到这一点,但你可以通过
相应地在 .vimrc 中设置变量 g:filetype_pl:
let g:filetype_pl="prolog"
关于Vim 将扩展名为 `.pl` 的文件的文件类型更改为 prolog 而不是 perl,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30918576/