47 votes

Gérer les plugins Vim

Quelle est la meilleure façon de gérer les plugins Vim? Certains plugins utilisent Vimball, mais j'ai lu quelque part que c'était sérieusement cassé, et déposer manuellement chaque plugin dans ~ / .vim / crée un fouillis de fichiers qu'il est presque impossible de mettre à jour ou d'organiser. Existe-t-il un gestionnaire de plugins pour Vim qui fonctionne de la même manière que les gestionnaires de paquets Linux? Ou bien les plugins peuvent-ils être réorganisés dans leurs propres répertoires pour faciliter leur administration?

52voto

Drasill Points 1900

Il existe un nouvel outil splendide, la vundle, disponible ici: https://github.com/gmarik/vundle

C'est génial , comme un mariage d'agent pathogène avec git.

34voto

Xavier T. Points 14049

Pour réorganiser les plugins dans leurs propres répertoires, agent pathogène est très populaire.

Voir un post de blog détaillant l'installation ou une Vimcast de Drew Neil.

C'est ce que j'utilise. Essentiellement, il met chaque plugin dans son répertoire distinct, de sorte que vous pouvez facilement les ajouter ou les supprimer.

6voto

ZyX Points 26516

Personnellement, je préfère vim-addon-manager : il installe chaque plugin dans un répertoire distinct, est capable de les télécharger et de les mettre à jour. La documentation de vim-addon-manager contient des références à des projets connexes, vous pouvez également les essayer.

1voto

greg606 Points 368

Matthew Weier O'Phinney, responsable du projet PHP Zend Framework, en parle un peu. Peut-être le trouverez-vous utile: http://weierophinney.net/matthew/archives/249-Vim-Toolbox,-2010-Edition.html

1voto

Abizern Points 52378

Pathogen a déjà été mentionné comme moyen de gérer les plugins.

Une façon d'améliorer cela consiste à ajouter les plugins supplémentaires en tant que sous-modules git (ou quel que soit votre choix de VCS). Cela facilite la mise à jour et la réplication lors de l'utilisation d'autres machines.

Voici un exemple de github.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X