Gérer vos plugins Vim à la manière d’apt-get avec Vimana.
Vimana est un outil écrit en Perl par Yo-An Lin. Il vous permettra de gérer vos scripts Vim en ligne de commande à la manière d’un gestionnaire de paquet comme apt-get par exemple. Vous pourrez obtenir des informations, installer et mettre à jours vos scripts Vim1 . Selon le type du script ftplugin, plugin, syntax etc… Vimana installera les fichiers dans les répertoires correspondants. Par exemple pour un color scheme il le placera dans ~/.vim/colors/
Pour installer Vimana il vous faudra passer par le CPAN. Il est disponible que pour des systèmes de type Unix, par exemple Gnu/linux, Mac OS X, BSD etc… Il n’est pas portable sur Windows.
sudo cpan Vimana |
Une fois installé vous pourrez commencer par mettre à jour l’index.
vimana update |
Pour chercher un script ou un plugin.
vimana s Perl |
Le résultat vous retourna donc des scripts concernant Perl2 .
Vous pourrez aussi avoir des informations sur un script.
vimana info omniperl |
Pour installer un script.
Vimana i autocomplop |
Si le script n’est pas disponible sur vim.org, mais qu’il utilise un repository Git il sera possible d’indiquer le chemin du repository.
vimana i git:git://path/to/git/repository |
Pour finir il est aussi possible d’installer un script depuis un répertoire.
git clone git://path/to/git/repo.git cd repo vimana i . |
Pour supprimer un script.
vimana remove autocomplop |
Ou encore
vimana remove autocomplop --force |
En conclusion, c’est un outil qui peut-être très pratique et faire gagner du temps, ça évitera de se rendre à chaque fois sur vim.org pour télécharger le script ou faire une recherche.
Vimana sur le CPAN
Vimana sur github
Blog de Yo-An Lin
- Il va les chercher sur vim.org
- Ayant Perl dans le nom ou la description du script