vim - Syntastic 和 jshint 在 vi​​m 中不显示错误

标签 vim syntastic

我无法让 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 在 vi​​m 中不显示错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19157600/

相关文章:

regex - 脚本 : regex works in :s but not in substitute()

VIM + 合成 : how to disable the checker?

vim - 解码 `spacevim` 中的 vim 语法符号

vim - 使用 tsconfig.json for tsc with syntastic in vim

vim - 如何限制 Vim Syntastic 位置列表窗口的大小

css - 修复 SyntasticCheck Bootstrap 错误。 Vim 语法插件

ide - 跳到v​​im中的相对编号为开的行

python - 如何使用虚拟环境突出啤酒亮点

Vim 自动读取而不改变光标位置

regex - 在vim,正则表达式中清空文件中的所有方法?