Quel est le plugin VI / Vim le plus utilisable pour Eclipse?

J’étais un grand fan d’Intelli-J et il y a un fantastique plugin VI pour Idea. Maintenant, je passe à la Spring Source Tool Suite pour mon IDE principal et je dois trouver un plug-in de VI qui me permettra de travailler tout aussi efficacement.

Quel plugin utilise-t-on?

Je note viPlugin assez pour payer le petit supplément pour l’édition sous licence (pas de licence, cela signifie que vous obtenez des popups de temps en temps, IIRC).

A mon avis, cela fonctionne mieux que le plugin Intellij équivalent.

Je suis un peu en retard sur ce sujet – mais je voulais voter pour Vrapper . J’avais l’habitude de travailler avec l’IDE WindRiver Workbench et je me suis habitué à la “couche Vim” qui l’accompagnait. WRW enfonce un bouton à bascule Vim dans la barre d’outils, ce qui permet à l’utilisateur d’activer / désactiver presque toutes les liaisons de clé Vim standard.

Lorsque je suis revenu à vanilla Eclipse, j’ai passé pas mal de temps à essayer de trouver cette même fonctionnalité et j’ai finalement conclu que WindRiver avait écrit cette fonctionnalité à partir de rien car elle ne semblait pas exister. Aujourd’hui, j’ai trouvé Vrapper, qui place un commutateur à bascule très similaire dans ma barre d’outils Eclipse et semble avoir un ensemble assez complet de raccourcis clavier Vim. Deux bonnes choses: (1) Vrapper peut également être activé avec un coup de touche comme avec toute autre fonctionnalité Eclipse, (2) Vrapper ne désactive pas l’aide contextuelle qui apparaît pendant les actions de survol.

Je lance également un vote pour Vrapper ( http://vrapper.sourceforge.net/home ). Je viens de commencer à utiliser Eclipse / CDT à nouveau pour certains codages en C, et comme Vrapper émule simplement les commandes vi de l’éditeur Eclipse workbench (au lieu d’incorporer VIM dans eclipse), il semble modifier moins les fonctionnalités d’Eclipse IDE. Avec vrapper mes fichiers se retrouvent avec moins involontaire h, j, k, l, / ,? et les sauts de ligne, qui se produisent sinon parce que mes doigts oublient qu’ils ne sont pas dans vi. Vrapper n’a pas toutes les commandes vi que je veux, mais c’est une grande amélioration par rapport à l’éditeur Eclipse sans Vrapper. Ce sera encore mieux s’ils ajoutent certaines de leurs “futures caractéristiques”, en particulier le support des expressions régulières.

J’avais l’habitude d’utiliser vrapper, mais un nouveau plugin a maintenant mon vote et mon soutien financier. Vérifiez via viable à http://viableplugin.com/ Ce n’est pas gratuit, mais le temps de tout développeur professionnel vaut facilement les 15 $.

Viable prend en charge les expressions régulières, ce qui est un énorme trou dans vrapper. Il ne contient pas non plus un certain nombre de bogues subtils que vrapper possède pour les opérations de base de copier / coller.

Viable semble être complètement mort à la mi-2014 🙁

J’utilise Eclipse J2EE JUNO R1 sous Windows 7 x64.

Seul Vrapper fonctionne.

  • viPlugin: J’ai récemment installé viPlugin 2.10.0 sur Eclipse Juno via la place de marché Eclipse. Le résultat? N’essayez pas à la maison car Eclipse se bloque. La seule solution était de tuer Eclipse et de supprimer manuellement tous les rests de viPlugin de l’installation d’Eclipse.
  • Vrapper: À première vue, celui-ci fonctionne comme annoncé. J’ai remarqué que l’option de recherche / remplacement «c» dans « :%s/one/another/gc » ne fonctionne pas car Vrapper remplacera toutes les occurrences de « one ».