我无法让 Syntastic 在 MacVim 中处理 JavaScript 文件。如果我保存的文件有错误,则不会显示任何内容:没有错误余量。
如果我运行 :SyntasticInfo
,那么我会看到:
Syntastic info for filetype: javascript
Available checkers: jshint
Currently active checker(s): jshint
如果我使用 :!jshint %
直接运行 jshint
,那么我会看到预期的错误。
最佳答案
我有一个自定义的 syntastic_javascript_jshint_conf
设置:
let g:syntastic_javascript_jshint_conf="~/.jshintrc"
...并且 ~/.jshintrc
文件丢失了。重新创建它解决了问题,现在我得到了误差范围。
已更新以添加:我在我的 .vimrc
中添加了一个功能,以便它跟踪“最近的”.jshintrc
文件: https://github.com/rlipscombe/vimrc/blob/master/vimrc#L176
关于vim - Syntastic 和 jshint 在 vim 中不显示错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19157600/