La gestion des plugins Vim
Quelle est la meilleure façon de gérer Vim plugins? Certains plugins utilisent Vimball, mais j'ai lu quelque part qu'il était brisé, et déposer manuellement chaque plugin en ~/.vim/résultats dans un désordre de fichiers qui sont presque impossible à mettre à jour ou de les organiser. Est-il un gestionnaire de plugins pour que Vim fonctionne de manière similaire à Linux gestionnaires de paquets? Ou plugins peuvent être réorganisés en leurs propres répertoires de rendre l'administration plus facile?
- Double de stackoverflow.com/questions/2458398/... peut-être?
Vous devez vous connecter pour publier un commentaire.
De réorganiser les plugins dans leurs propres répertoires, agent pathogène est très populaire.
Voir un blog post détaillant l'installation ou un 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.
Il y a une nouvelle magnifique outil, vundle, trouvé ici : https://github.com/gmarik/vundle
Il est Génial, comme un mariage de l'agent pathogène avec git.
Personnellement, je préfère vim-addon-manager: il installe chaque plugin dans le répertoire distinct, est capable de télécharger et de mettre à jour. La Documentation de vim-addon-manager contient des références à d'autres projets, vous pouvez également essayer.
Matthew Weier O''Phinney, PHP Zend Framework chef de projet, écrit un peu à ce sujet.
Peut-être que vous le trouverez utile: http://weierophinney.net/matthew/archives/249-Vim-Toolbox,-2010-Edition.html
Pathogène a déjà été mentionné comme un moyen de gérer les plugins.
Un moyen de renforcer ce qui est d'ajouter un petit plugins submodules (ou quel que soit votre VCS de choix). Cela rend plus facile à tenir à jour, et plus facile à reproduire lors de l'utilisation d'autres machines.
Voici un exemple à partir de github.
Découvrez NeoBundle, l'ultime gestionnaire de package pour vim. C'est un fork de Vundle.
- Je utiliser ce script pour la mise à jour et la suppression de vim pathogène plugins
Avec NeoBundle automne Dein prend place avec les caractéristiques comme:
hg
etsvn
.