Transformer Vim en IDE moderne

Le 11/10/2012

Dans Développement

Aujourd’hui sur le blog du Webdesign, découvrez une distribution Vim pour avoir tous les avantages d’un IDE moderne en quelques minutes.

Introduction

J’ai déjà parlé de Vim sur le Blog du Webdesign, et la plupart du temps, les réactions sont unanimes : Vim, c’est bien, mais c’est pas un IDE.

Il faut l’avouer, au premier abord, Vim n’est pas très engageant pour toute personne habituée à, par exemple, Eclipse. Pas de coloration syntaxique, pas d’autocompletion, un explorateur de fichier à peine correcte… et j’en passe.

Ces fonctionnalités existent, pourtant, il « suffit » de fouiller dans la doc, configurer correctement Vim, chercher et installer les bons plugins. Des opérations pas du tout anodines, pour quelqu’un voulant essayer l’éditeur, ou simplement voulant commencer à travailler dans des bonnes conditions, sans perdre un week end à configurer le programme.

Spf13-vim

Heureusement, spf13 (oui, c’est un pseudo, même si on dirait plus le nom d’une dll windows) a fait en sorte de simplifier la tache, en sortant une distribution prête à l’emploi : spf13-vim.

Alors ce n’est pas la seule distribution complète, mais c’est celle qui, à ce jour, ressemble le plus à mon avis à un IDE moderne : Coloration syntaxique par défaut, plugin manager, gestion automatique des parenthèses, snipets, autocomplétion, et j’en passe.

Bien sur, Vim reste Vim, mais l’approcher de cette manière est quand même bien plus aisé. On se retrouve sur des bases connues, et pouvons prendre le temps de se faire au système modal, aux macros et à la façon très particulière de vim de se déplacer, sans trop perdre de temps sur de petites choses.

Ressources supplémentaires

Cet article vous a donne envie d’essayer Vim? Voila quelques ressources pour vous simplifier la tâche.

Vim Adventures

Sous ses aires de petit jeu simpliste, ce site vous permettra de vous faire aux grandes particularités de vim simplement.

Vimgolf

Encore un jeu, mais d’un autre esprit : Vous devez ici résoudre des situations avec vim, en utilisant le moins de frappes clavier possible. Il est possible de voir les réponses des autres pour progresser. 

Vim shortcuts

Un simple fond d’écran rappelant les touches de mouvement dans Vim (enregistrez sous pour le télécharger)

http://vim.spf13.com/