Я только что добавил jsonlint
для 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