Описание тега vim-fugitive
Интеграция Git для редактора Vim
Оболочка для Git, которая внедряет свои функции в Vim, например
- Просмотр любого большого двоичного объекта, дерева, фиксации или тега в репозитории
- Поднять выход
git status
- интерактивное вертикальное разделение виновных
git mv
над файлом и одновременно переименовывает буфер- grep для поиска в дереве работы (или любой произвольной фиксации)
- интеграция статусной линии
- открыть текущий файл на GitHub
Подробнее в репозитории на github.