PROJET AUTOBLOG


Planet-Libre

source: Planet-Libre

⇐ retour index

Hobbestigrou : Gestion de ses plugins Vim avec vundle.

mardi 20 novembre 2012 à 23:02

Introduction

Vundle est un outil Vim pour la gestion des plugins. Il est inspiré de pathogen, mais ajoute des fonctionnalités et il est plus agréable à utiliser. Pendant longtemps j'étais contre l'utilisation de ce genre d'outils pour gérer mes plugins Vim, et j'avais tord. Je préférais les gérer à la main, je pense que c'était liée à une mauvaise expérience avec Vimana que j'avais présenté sur ce blog.

Fonctionnement

Premier point positif c'est que tout est fait via son vimrc, ce qui permet d'avoir simplement à versionner ce fichier, et si on arrive sur une nouvelle machine, il suffira de lancer une commande pour installer les plugins sur la nouvelle machine, pas besoin de relancer une installation pour chaque plugin contrairement à Vimana. Le projet et simple et facile à utiliser. Il suffit d'utiliser le mot clé Bundle avec une partie du chemin si il est sur github, son nom si il est sur vim.org, et le chemin git si il n'est pas sur github, mais je vais expliquer ça plus en détail.

Installation

Il suffit de cloner le projet:

git clone https://github.com/gmarik/vundle.git ~/.vim/bundle/vundle

Rien de bien compliqué donc. Il faut aussi ajouter trois lignes dans son vimrc.

set rtp+=~/.vim/bundle/vundle/ call vundle#rc() Bundle 'gmarik/vundle'

Configuration

Maintenant que Vundle est installé, il est possible de passer à la configuration. Pour un plugin disponible sur github:

Bundle 'hobbestigrou/vimtips-fortune'

Pour un projet sur vim-scripts:

Bundle 'FuzzyFinder'

Pour un projet qui n'est pas hébergé sur github:

Bundle 'git://git.wincent.com/command-t.git'

Une fois tous vos plugins ajoutés, il est possible d'ajouter la ligne:

filetype plugin indent on

Utilisation

Quelques commandes utile à l'utilisation du plugin.

Pour installer les plugins:

BundleInstall

Mise à jour des plugins:

BundleInstall!

Conclusion

C'est un outil vraiment très pratique qui simplifie énormément la gestion des plugins Vim qu'on utilise. Je conseil vraiment à tout le monde d'au moins le tester pour ce faire son propre avis.

Gravatar de Hobbestigrou
Original post of Hobbestigrou.Votez pour ce billet sur Planet Libre.