我无法让Syntastic在MacVim中使用JavaScript文件。如果我保存了一个包含错误的文件,则不会显示任何内容:没有错误边距。
如果我运行:SyntasticInfo
,我会看到:
Syntastic info for filetype: javascript
Available checkers: jshint
Currently active checker(s): jshint
如果我使用jshint
直接运行:!jshint %
,那么我会看到我期望的错误。
答案 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