ocaml编译器的Vim错误-E666:编译器不受支持:ocaml
我已将这一行添加到我的.vimrc中:ocaml编译器的Vim错误-E666:编译器不受支持:ocaml,vim,ocaml,Vim,Ocaml,我已将这一行添加到我的.vimrc中: au BufRead,BufNewFile *.ml,*.mli compiler ocaml 当我打开一个.ml文件时,在它继续打开该文件之前,会出现以下错误: E666: compiler not supported: ocaml 我的vim版本是否未使用ocmal支持编译?我在Ubuntu 12.04上使用默认的vim 希望有人有一些想法。干杯 我将单独测试编译器命令,:compiler ocaml,以检查问题是否是对自动命令的干扰 关于Vim版
au BufRead,BufNewFile *.ml,*.mli compiler ocaml
当我打开一个.ml文件时,在它继续打开该文件之前,会出现以下错误:
E666: compiler not supported: ocaml
我的vim版本是否未使用ocmal支持编译?我在Ubuntu 12.04上使用默认的vim
希望有人有一些想法。干杯 我将单独测试编译器命令,
:compiler ocaml
,以检查问题是否是对自动命令的干扰
关于Vim版本的详细信息,请检查:version
的输出。从:help E666
,您应该检查其输出上的+eval
如果输入错误,也会显示此错误。Vim附带的编译器文件应位于
$VIMRUNTIME
/compiler上(使用:echo$VIMRUNTIME
查看完整路径)。问题在于我的版本。我使用的是Vim 7.3,它不支持ocaml编译器。升级到Vim 7.4修复了它。我很高兴您能解决:)