Syntastic和jshint不在vim中显示错误

时间:2013-10-03 11:07:33

标签: vim syntastic

我无法让Syntastic在MacVim中使用JavaScript文件。如果我保存了一个包含错误的文件,则不会显示任何内容:没有错误边距。

如果我运行:SyntasticInfo,我会看到:

Syntastic info for filetype: javascript
Available checkers: jshint
Currently active checker(s): jshint

如果我使用jshint直接运行:!jshint %,那么我会看到我期望的错误。

1 个答案:

答案 0 :(得分:5)

我有自定义syntastic_javascript_jshint_conf设置:

let g:syntastic_javascript_jshint_conf="~/.jshintrc"

...并且~/.jshintrc文件丢失了。重新创建它修复了问题,现在我得到了错误边距。

已更新以添加:我已向.vimrc添加了一项功能,以便跟踪“最近的”.jshintrc文件:https://github.com/rlipscombe/vimrc/blob/master/vimrc#L176