Y a de la smart completion sous vim (ctrl+p
), des macro expansions, etc...
Moi la raison pour laquelle j'utilise gvim, c'est parce que je le maîtrise, et je pense être le plus efficace avec celui ci.
Pour rebondir sur
" en plus de contribuer au respect d'une charte qualité (coding style, code coverage, aide à la confection de tests unitaires, intégration de tous les outils utiles au dév, suggestion d'optimisations, détection à la volée de bugs, etc. etc.)"
J'ai des checkers dans vim, je tape :==snake et ça indente/reformate en snake.
:==hung et ça réindente/reformate à la sauce hongroise.
T'as aussi des snippets pour générer des tests unitaires, pour détecter des bugs, codes morts, array out of bound, analyse de code statique. 
Comparé à un vrai IDE, tout n'est pas possible dans vim, c'est une évidence.
Après, y a sans doute des éditeurs/IDE plus performants. Faut juste prendre le temps de les utiliser. Du coup, flemme. 
Message édité le 03 février 2015 à 19:11:11 par Pseudo supprimé