vim – 为什么Syntax不能抓住JSON错误?

我刚刚添加了jsonlint for Syntastic,并没有捕捉任何语法错误. flake8在Python中工作正常,已经有一段时间了,但没有jsonlint.下面你会看到我的.vimrc的相关部分,我相信有一切我需要让这个下一个检查器工作.

的.vimrc

let g:syntastic_python_checkers=['flake8']
let g:syntastic_python_flake8_args = '--ignore="E501"' " ignore long lines
let g:syntastic_json_checkers=['jsonlint']

" Better :sign interface symbols
let g:syntastic_error_symbol = '✗'
let g:syntastic_warning_symbol = '!'

哪个jsonlint

/usr/local/bin/jsonlint
有同样的问题.
缺少Vim默认将json文件的filetype设置为javascript
:setfiletype json
:SyntasticCheck

相关文章

解决方案:解决linux下vim乱码的情况:(修改vimrc的内容)全...
Linuxvi/vim所有的UnixLike系统都会内建vi文书编辑器,其他的...
      vim正则匹配:空行:/^$/  /^[\t]*$/注释...
$select-editorSelectaneditor.Tochangelater,run'sele...
上次手贱忘了保存,这次就简单做个备忘吧,把踩过的坑记一下...
Linux之文本编译器小结vim的优势所有的UNIX-LIKE习通都会内置...