syntastic checker在Windows 7的Gvim中不起作用

syntastic checker在Windows 7的Gvim中不起作用,vim,Vim,我在windows中根据以下链接安装了syntastic。 我跑了:SyntasticInfo。这是输出 我想一切都很好&为带有gcc的c文件设置了syntastic检查器。我故意删除了分号和括号,但即使在保存之后,我的源代码文件中也没有突出显示任何错误 关于如何让syntastic checker工作,有什么建议吗 gcc在你的道路上吗?您可以通过执行以下操作进行检查:echo可执行文件“gcc”。它将输出显示为“1”。不知道那是什么意思。如果我在命令提示符下键入gcc,它会询问参数。这意味

我在windows中根据以下链接安装了syntastic。

我跑了:SyntasticInfo。这是输出

我想一切都很好&为带有gcc的c文件设置了syntastic检查器。我故意删除了分号和括号,但即使在保存之后,我的源代码文件中也没有突出显示任何错误


关于如何让syntastic checker工作,有什么建议吗

gcc在你的道路上吗?您可以通过执行以下操作进行检查:echo可执行文件“gcc”。它将输出显示为“1”。不知道那是什么意思。如果我在命令提示符下键入gcc,它会询问参数。这意味着gcc路径被添加到系统路径中。我说的对吗?值为1意味着gcc是可执行的,并且在您的路径中。您使用的是PowerShell还是常规cmd.exe?我知道syntastic与PowerShell有问题。您可能还希望使用打开一个问题。如果Syntastic不起作用,您可能会对使用:make来进行linting/编译感兴趣。请参阅:h:make和quickfix了解更多信息谢谢@PeterRincker。现在在编辑vimrc文件之后,它只显示文件开头的1个错误。这是我的.vimrc配置。让g:syntastic_enable_signs=1让g:syntastic_auto_loc_list=1让g:syntastic_check_on_open=1让g:syntastic_quiet_messages={level:[]}让g:syntastic_aggregate_errors=1让g:syntastic_always_population_loc_list=1