Syntastic é um plugin de verificação de sintaxe que executa arquivos por meio de verificadores de sintaxe externos e exibe quaisquer erros resultantes para o usuário. Isso pode ser feito sob demanda ou automaticamente conforme os arquivos são salvos. Se forem detectados erros de sintaxe, o usuário é notificado e fica feliz porque não precisou compilar seu código ou executar seu script para encontrá-los.
cd ~/.vim/bundle
git clone https://github.com/scrooloose/syntastic.git
Adicionar suporte Python
Ela exige quer flake8
, pyflakes
ou pylint
para ser instalado. Eu prefiro usar o flake8 que combina pyflakes
e pep8
funcionalidade.
pip install flake8
Verifique a sintaxe do arquivo ao abrir
Isso é opcional, mas útil. Caso contrário, o Syntastic só verificará a sintaxe após salvar o arquivo.
let g:syntastic_check_on_open = 1