Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at www.getonboard.dev. Learn more →
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: I use the default file browser in vim (netrw). I know there are plugins that a lot of people like. Should I switch? | /r/vim | 2023-06-29I personally use nerdtree. Add nerdtree-git-plugin too, that's nice when looking at your project (for files, use vim-gitgutter).
-
Alterntatively, I've been using vim-signify, as we use subversion at work
-
SonarLint
Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.
-
-
git-messenger.vim by the venerable rhysd is pretty nice
-
J'aime bien https://github.com/mhinz/vim-grepper Et https://github.com/kevinhwang91/nvim-bqf Pour ce travail.
-
committia.vim https://github.com/rhysd/committia.vim opens up diff of staged changes automatically when using vim as your git commit msg editor
-
Sure, but note that I cobbled it together from this blogpost and from peeking at blamer.nvim's source. I don't really know vimscript, so it might have an error or two and probably isn't the best way to do this:
-
Revelo Payroll
Free Global Payroll designed for tech teams. Building a great tech team takes more than a paycheck. Zero payroll costs, get AI-driven insights to retain best talent, and delight them with amazing local benefits. 100% free and compliant.
-
I also use vim-flog. It is very well integrated with fugitive and makes it very easy to do interactive rebases more generally.
-
diffconflicts [dc] lets you resolve diffs as a two way diff between what's in the conflict markers instead of including the resolved parts in the diff. It opens the diff in vim but could be adapted for other editors. Verbose explanation: https://github.com/whiteinge/diffconflicts/blob/master/READM...
The author converted it to a vim plugin with the same name, but I use a different vim plugin implementation [mergetool].
[dc]: https://github.com/whiteinge/dotfiles/blob/master/bin/diffco...
-
-
-
Project mention: webify.nvim - Open the current file in the remote's web interface (github or gitlab) or yank its URL | /r/vim | 2023-06-26
For an option that works on Vim, if you already use tpope's vim-fugitive, there's vim-rhubarb (for GitHub) and fugitive-gitlab.vim (for GitLab).
-
-
dotfiles
My dotfiles for Bash/Zsh, Vim/Neovim, Doom Emacs, tmux, Git, terminal emulators, JupyterLab, aria2, mpv, Nix and Homebrew (by g6ai)
-
tig-explorer.vim
Vim plugin to use Tig as a git client. Seamless switching between vim and Tig with opening in the same buffer.
I use tig-explorer which allows to launch tig from vim (not really impressive) but open file from tig back into the parent vim (the interesting bit).
-
nvim-blame-line
A small plugin that uses neovims virtual text to print git blame info at the end of the current line.
Project mention: Neovim - Workflow para Java, C# e JS/TypeScript (Atualização com Neovim 0.8 e LSP) | dev.to | 2023-01-01 -
-
-
Project mention: Can I watch/autocmd on variables changes? Or custom calls to functions? | /r/neovim | 2023-04-10
I am trying to implement the vira plugin (https://github.com/n0v1c3/vira) with lazyvim, and I would like to execute "notify" when the variable vim.g.vira_active_issue changes.Is there a way of watching a variable and call a function when the variable changes?
-
-
I've just noticed my vimrc right now has exactly 600 lines... not counting the rest of files of course
-
-
Project mention: When I Stopped Trying to Self-Optimize, I Got Better | news.ycombinator.com | 2023-09-26
That sounds super similar my setup ( https://github.com/bbkane/dotfiles/tree/master/zsh ). I'll check out a few of those I haven't yet.
-
Onboard AI
Learn any GitHub repo in 59 seconds. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at www.getonboard.dev.
Vim Script Git related posts
- Open previous git version of file?
- I use the default file browser in vim (netrw). I know there are plugins that a lot of people like. Should I switch?
- Why is the colorscheme not applied at specific region?
- ¿Qué editor de código utilizan?
- Integrating Git and (Neo)Vim: LazyGit + Fugitive + MergeTool for maxiumum efficiency [Showcase]
- Whats Your VIMRC Setup For 2023?
- any reference about plugins (from github preference) for wforrite using Markdown
-
A note from our sponsor - Onboard AI
getonboard.dev | 2 Oct 2023
Index
What are some of the best open-source Git projects in Vim Script? This list will help you:
Project | Stars | |
---|---|---|
1 | vim-gitgutter | 8,133 |
2 | vim-signify | 2,619 |
3 | vimagit | 1,283 |
4 | git-messenger.vim | 1,258 |
5 | vim-grepper | 1,180 |
6 | committia.vim | 674 |
7 | blamer.nvim | 655 |
8 | vim-flog | 562 |
9 | diffconflicts | 372 |
10 | vim-twiggy | 279 |
11 | vim-mergetool | 276 |
12 | fugitive-gitlab.vim | 247 |
13 | fzf-checkout.vim | 202 |
14 | dotfiles | 197 |
15 | tig-explorer.vim | 195 |
16 | nvim-blame-line | 174 |
17 | git-blame.vim | 154 |
18 | auto-git-diff | 106 |
19 | vira | 88 |
20 | dotfiles | 71 |
21 | dotfiles | 61 |
22 | git-time-lapse | 29 |
23 | dotfiles | 29 |