vim-fugitive - A Git wrapper so awesome, it should be illegal

Property Value
Distribution Fedora 26
Repository Fedora i386
Package name vim-fugitive
Package version 2.2
Package release 6.fc26
Package architecture noarch
Package type rpm
Installed size 120.14 KB
Download size 38.75 KB
Official Mirror
fugitive.vim may very well be the best Git wrapper of all time. Check out these
View any blob, tree, commit, or tag in the repository with :Gedit (and :Gsplit,
:Gvsplit, :Gtabedit, ...). Edit a file in the index and write to it to stage
the changes. Use :Gdiff to bring up the staged version of the file side by side
with the working tree version and use Vim's diff handling capabilities to stage
a subset of the file's changes.
Bring up the output of git-status with :Gstatus. Press `-` to add/reset a
file's changes, or `p` to add/reset --patch. And guess what :Gcommit does!
:Gblame brings up an interactive vertical split with git-blame output. Press
enter on a line to reblame the file as it stood in that commit, or`o` to open
that commit in a split.
:Gmove does a git-mv on a file and simultaneously renames the buffer. :Gremove
does a git-rm on a file and simultaneously deletes the buffer.
Use :Ggrep to search the work tree (or any arbitrary commit) with git-grep,
skipping over that which is not tracked in the repository. :Glog loads all
previous revisions of a file into the quickfix list so you can iterate over
them and watch the file evolve!
:Gread is a variant of `git checkout -- filename` that operates on the buffer
rather than the filename.  This means you can use `u` to undo it and you never
get any warnings about the file changing outside Vim. :Gwrite writes to both
the work tree and index versions of a file, making it like git-add when called
from a work tree file and like git-checkout when called from the index or a
blob in history.
Add an indicator with the current branch in (surprise!) your statusline.
Oh, and of course there's :Git for running any arbitrary command.


Package Version Architecture Repository
vim-fugitive-2.2-6.fc26.noarch.rpm 2.2 noarch Fedora
vim-fugitive - - -


Name Value
/usr/bin/vim -
vim-common -


Name Value
vim-fugitive = 2.2-6.fc26


Type URL
Binary Package vim-fugitive-2.2-6.fc26.noarch.rpm
Source Package vim-fugitive-2.2-6.fc26.src.rpm

Install Howto

Install the vim-fugitive rpm package:

# dnf install vim-fugitive




2017-02-11 - Fedora Release Engineering <> - 2.2-6
- Rebuilt for
2016-06-24 - Brad Hubbard <> - 2.2-5
- Fix "E117: Unknown function: netrw#NetrwBrowseX" [1349684]
2016-02-05 - Fedora Release Engineering <> - 2.2-4
- Rebuilt for
2015-06-19 - Fedora Release Engineering <> - 2.2-3
- Rebuilt for
2015-05-12 - Vít Ondruch <> - 2.2-2
- Remove something like RPM macro from description.
2015-05-12 - Vít Ondruch <> - 2.2-1
- Initial package.

See Also

Package Description
vim-go-1.11-2.fc26.noarch.rpm Go development plugin for Vim
vim-golint-0-0.2.gitc7bacac.fc26.i686.rpm Golint vim plugin
vim-gtk-syntax-20130716-7.fc26.noarch.rpm Vim syntax highlighting for GLib, Gtk+, Gstreamer, and more
vim-halibut-1.2-1.fc26.noarch.rpm Syntax file for the halibut manual tool
vim-javabrowser-2.03-9.fc26.noarch.rpm The javabrowser plugin for VIM editor
vim-jedi-0.8.0-2.fc26.noarch.rpm The Jedi vim plugin
vim-latex-1.9.0-2.fc26.noarch.rpm Tools to view, edit and compile LaTeX documents in Vim
vim-latex-doc-1.9.0-2.fc26.noarch.rpm Documentation for vim-latex
vim-minimal-8.0.662-1.fc26.i686.rpm A minimal version of the VIM editor
vim-nerdtree-4.2.0-14.fc26.noarch.rpm A tree explorer plugin for the editor Vim
vim-omnicppcomplete-0.41-8.fc26.noarch.rpm vim c++ completion omnifunc with a ctags database
vim-perl-support-5.3.2-5.fc26.noarch.rpm Perl-IDE for VIM
vim-powerline-2.6-1.fc26.noarch.rpm Powerline VIM plugin
vim-pysmell-0.7.3-9.fc26.noarch.rpm Python autocompletion for vim
vim-rnv-1.7.11-11.fc26.noarch.rpm Vim plugin for validating XML files against Relax NG Compact schemas using RNV