我将代码库git克隆到
以下是我的.vimrc文件的一部分:
当我打开一个*.c文件并执行
这是我第一次使用syntastic,所以我不知道正确的调用方式。
我还尝试了
~/.vim/bundle
,并安装了pathogen。我可以确信pathogen工作正常,因为我的bundle中的其他插件都能正常工作。在浏览一段时间后,似乎syntastic应该对C代码开箱即用。我还检查了是否具有syntastic/syntax_checkers/c/
指定的所有可执行文件。以下是我的.vimrc文件的一部分:
" syntastic
let g:syntastic_auto_loc_list=1
let g:syntastic_disabled_filetypes=['html']
let g:syntastic_enable_signs=1
当我打开一个*.c文件并执行
:SyntasticCheck
时,什么都没有发生。没有错误提示命令未找到,因此syntastic已加载。然而,即使当前打开的*.c文件包含语法错误,syntastic也不显示任何内容。这是我第一次使用syntastic,所以我不知道正确的调用方式。
我还尝试了
:SyntasticCheck [c]
,但是我收到以下错误消息:Error detected while processing function <SNR>_22_UpdateErrors..<SNR>22_CacheErrors:
line 16:
E121: Undefined variable: checkers
E15: Invalid expression: checkers
有人能告诉我我做错了什么,如何调用Syntastic吗? 谢谢!