Vim Script Git

Open-source Vim Script projects categorized as Git Edit details

Top 23 Vim Script Git Projects

  • vim-gitgutter

    A Vim plugin which shows git diff markers in the sign column and stages/previews/undoes hunks and partial hunks.

    Project mention: Setting up good vim workflow as a beginner | | 2022-06-23

    Gitgutter ( for seeing git diff while you are editing.

  • vim-signify

    :heavy_plus_sign: Show a diff using Vim its sign column.

    Project mention: what is your startup time? | | 2022-09-27
  • InfluxDB

    Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Data Platform where developers build real-time applications for analytics, IoT and cloud-native services in less time with less code.

  • vimagit

    Ease your git workflow within Vim

    Project mention: Best Git Integration for Neovim? | | 2022-06-01

    I'm really enjoying for my commit flow.

  • git-messenger.vim

    Vim and Neovim plugin to reveal the commit messages under the cursor

    Project mention: Git workflow | | 2022-09-13

    git-messenger to have fancy git blames inline, but it isn't really necessary, more like a beautiful cherry to show off at work :p

  • vim-grepper

    :space_invader: Helps you win at grep.

    Project mention: Plugin suggestion | | 2022-08-30
  • committia.vim

    A Vim plugin for more pleasant editing on commit messages

    Project mention: What git plugin is being used? | | 2022-05-23
  • blamer.nvim

    A git blame plugin for neovim inspired by VS Code's GitLens plugin

    Project mention: blame_line.nvim A git blame virtual-text line plugin in pure lua | | 2022-06-12

    So, I wrote my own! It's really similar to in usage and implementation, but being written in lua instead of vimscript, is both faster and easier to configure.


    Download’s Tech Salary Report. Median salaries, most in-demand technologies, state of the remote work... all you need to know your worth on the market by tech recruitment platform

  • vim-flog

    A lightweight and powerful git branch viewer for vim.

    Project mention: Whenever I'm looking for plugins these days [OC] | | 2022-07-07
  • diffconflicts

    A better Vimdiff Git mergetool

    Project mention: What is the coolest, unknown(-ish) plugin that you're using that other people could benefit from? | | 2022-09-16 is not unknown, but I think deserves way more attention. It transforms the way you resolve merge conflicts unlike any other tool I've seen.

  • vim-twiggy

    Git branch management for Vim

  • vim-mergetool

    :cake: Efficient way of using Vim as a Git mergetool

    Project mention: Any plugin to achieve this dual buffer view for diffs? | | 2022-07-15

    I'm using diffview.nvim and for merge conflicts resolving.

  • fzf-checkout.vim

    Manage branches and tags with fzf

  • tig-explorer.vim

    Vim plugin to use Tig as a git client. Seamless switching between vim and Tig with opening in the same buffer.

    Project mention: Gitui: Terminal UI for Git | | 2022-09-16

    Tig combined with this vim plugin is big part of my workflow:

  • dotfiles

    My dotfiles for Bash/Zsh, Vim/Neovim, Doom Emacs, tmux, Git, terminal emulators, JupyterLab, aria2, mpv, Nix and Homebrew (by g6ai)

  • git-blame.vim

    See Git Blame information in the status bar for the currently selected line.

    Project mention: How do I get into the vim world. | | 2021-12-20

    Set vim as your default text editor, that could give you additional motivation :) regarding plugins, it really depends of what you use now, but there are still some great general-use plugins: ctrl + p nerdtree git blame ack to beggin with

  • vira

    Create and update your Jira issues while inside Vim!

    Project mention: How do you get over wanting to use VIM motions throughout the OS? | | 2022-04-21

    Have you tried vira? If that kind of thing excites you, then emacs + evil-mode might be a better fit, since they're more the "build everything into the editor" philosophy.

  • dotfiles

    My personal configuration files (by Jorengarenar)

    Project mention: How to manage Vims dot files (version >8.2), if there are complete plugins inside .vim? | | 2022-09-01

    And I don't know anything about stow as I just use my own simple install script

  • git-time-lapse

    Fork of git-time-lapse: Perforce-style for vim/neovim

  • dotfiles

    Configs for apps I care about (by bbkane)

    Project mention: Ask HN: Can I see your scripts? | | 2022-08-15

    Here's a small script I use often to tag commits with Git.

    It shows the current status, lists out the most recent tags, prompts for a new tab and message, and finally pushes.

    Everything is colorized so it's easy to read and I use it quite often for Golang projects.

  • vim-git-arglist

    Vim commands for manipulating the arglist based on the current Git repository

    Project mention: vim-git-arglist: Vim commands for manipulating the arglist based on the current Git repository | | 2022-07-17
  • neovcs.vim

    VCS support for Neovim 🌱

  • dotfiles

    My various dotfiles. (by L-P)

    Project mention: SpeedCrunch | | 2021-12-23

    And with PYTHONSTARTUP you can get creative.

    I only use it to display numbers as hex and binary [1] but I'm sure it can be useful in many other ways.


  • vim-filer

    A nerdtree clone with added features, more customization, and faster speeds

  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-09-27.

Vim Script Git related posts


What are some of the best open-source Git projects in Vim Script? This list will help you:

Project Stars
1 vim-gitgutter 7,819
2 vim-signify 2,546
3 vimagit 1,242
4 git-messenger.vim 1,177
5 vim-grepper 1,156
6 committia.vim 643
7 blamer.nvim 573
8 vim-flog 438
9 diffconflicts 351
10 vim-twiggy 273
11 vim-mergetool 259
12 fzf-checkout.vim 188
13 tig-explorer.vim 177
14 dotfiles 154
15 git-blame.vim 141
16 vira 77
17 dotfiles 50
18 git-time-lapse 26
19 dotfiles 24
20 vim-git-arglist 16
21 neovcs.vim 13
22 dotfiles 9
23 vim-filer 8
Find remote jobs at our new job board There are 8 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Truly a developer’s best friend
Scout APM is great for developers who want to find and fix performance issues in their applications. With Scout, we'll take care of the bugs so you can focus on building great things 🚀.