Syntastic和jshint不在vim中显示错误

Rog*_*mbe 3 vim syntastic

我不能让Syntastic适用于MacVim中的JavaScript文件.如果我保存有错误的文件,则不会显示任何内容:没有错误边距.

如果我跑:SyntasticInfo,那我看到:

Syntastic info for filetype: javascript
Available checkers: jshint
Currently active checker(s): jshint
Run Code Online (Sandbox Code Playgroud)

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

Rog*_*mbe 5

我有一个自定义syntastic_javascript_jshint_conf设置:

let g:syntastic_javascript_jshint_conf="~/.jshintrc"
Run Code Online (Sandbox Code Playgroud)

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

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