Чтобы включить эффективное форматирование кода, мне нужно установить следующее в моем файле .vimrc
filetype plugin indent on
Если я это сделаю, форматирование кода (gg=G
) будет работать отлично. Однако при загрузке файлов javascript я получаю следующую ошибку:
Error detected while parsing function <SNR>78_JSLint:
line 25
could not invoke JSLint
и я должен установить его обратно на
filetype on
Теперь Javascript Lint работает (я не знаю, почему там написано «JSLint», я настроил Syntastic для работы с Javascript Lint), но форматирование кода теперь менее надежно. Как мне сделать так, чтобы я мог запускать Javascript Lint (через Syntastic) и правильно форматировать код, не мешая друг другу.