Fugitive

De Vim-fr.
Fichier:Fugitiveblame.png
Fugitive présentant un "blame" Git
Fichier:Gstatus.png
Fugitive :Gstatus : ajout ou retrait d'un fichier du commit avec la touche '-'

Fugitive est un script puissant permettant d'utiliser Git directement depuis Vim. Simple d'utilisation pour les personnes familières de Git, il offre des commandes telles que :Glog, :Ggrep et :Gblame.

Mais le grand plus de Fugitive est la commande :Gstatus, qui permet de rajouter ou de retirer les fichiers à commiter par la simple pression de la touche '-'. Il est aussi possible de choisir quelles parties du fichier commiter avec la touche 'p'. La commande :Gcommit vous permet ensuite de commiter.

Il est également possible d'afficher la branche Git courante, en rajoutant %{fugitive#statusline()} dans votre 'statusline'.