vim avec syntastic et eslint: afficher les avertissements
J'utilise Vim avec la syntastic plugin et eslint.
Lorsque j'enregistre un fichier JavaScript, je peux voir les erreurs de venir, mais je ne peux pas obtenir les mises en garde à montrer.
Voici ce que j'ai dans mon .vimrc:
soit g:syntastic_javascript_checkers = ['eslint']
J'ai installé eslint avec:
npm install eslint -g
Je suis sous Linux Mint 17
Comment puis-je obtenir des avertissements apparaissent?
source d'informationauteur Jonathan.Brink
Vous devez vous connecter pour publier un commentaire.
Il s'avère que le problème ici est que les "avertissements" je pensais que j'avais dans mon fichier n'ont pas été réellement mises en garde.
Quand je mets une réelle avertissement dans mon dossier, il a montré correctement.
Quelques conseils que j'ai appris mais il a d'abord exécuter le fichier sur la ligne de commande directement à l'aide de eslint similaire à ceci:
Puis comparer ces résultats à ce que vous voyez dans Vim.
Une autre astuce est que vous pouvez changer les règles à la volée, avec des commentaires de la syntaxe ressemble à ceci:
Je ne sais vraiment pas si ça va vous aider, mais je vais le mettre ici. J'ai eu un problème similaire, mais dans mon cas, il a été lié à la version de syntastic, de sorte qu'un simple
git pull
résolu. Mon vim configuration est un peu canonique, donc je vous en ferai part:Lorsque vous ouvrez votre fichier qui contient quelques erreurs, il doit apparaître dans la fenêtre d'erreur.