Чтобы включить эффективное форматирование кода, мне нужно установить следующее в моем .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) и правильно форматировать код, не мешая одному другому?