0

我有用于 Vim 的 Pig 插件,到目前为止它运行良好。但是在我尝试加载第二个猪脚本文件后突然语法突出显示消失了。只有当我加载单个 Pig 文件时它才能正常工作。当我尝试通过拆分或书呆子树加载另一个 Pig 文件时,第二个 Pig 文件没有语法突出显示。我刚刚安装了书呆子树插件,安装后我看到了这个奇怪的问题。与书呆子树插件是否有任何冲突。

4

1 回答 1

0

当你这样做

:autocmd filetypedetect BufRead *.pig

setf pig应该列出一行。如果不是,则说明您没有正确安装文件类型检测,如插件页面中所述。顺便说一句,与那里的说明相反,脚本片段最好放在~/.vim/filetype.vim, not中~/.vimrc,但这没关系。

因此,将以下内容放入~/.vim/filetype.vim

augroup filetypedetect
    autocmd BufNewFile,BufRead *.pig setf pig
augroup END

重启 Vim,然后检查;这条线现在应该在那里。

于 2013-02-28T08:48:16.367 回答