我不能让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 %,那么我会看到我期望的错误.
我有一个自定义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