vim-fugitive
Hacker ApprovedThe most recommended of 7 Vim plugins
People recommend it for bringing git staging, diffing and commits into Vim, giving a reasonable level of git functionality without leaving the editor.
People recommend it for bringing git staging, diffing and commits into Vim, giving a reasonable level of git functionality without leaving the editor.
10 people gave an opinion
- recommend it
- 10
- criticize it
- 0
- approval share
- 100%
Recommended in 5 of 13 months
- November 2025: recommended
- December 2025: recommended
- January 2026: not recommended
- February 2026: recommended
- March 2026: recommended
- April 2026: not recommended
- May 2026: not recommended
- June 2026: not recommended
- July 2026: recommended
- August 2026: not recommended
- September 2026: not recommended
- October 2026: not recommended
- November 2026: not recommended (month in progress)
Why it carries the badge
- 10 people recommend itNeeds 10 or more, met.
- Nobody criticizes itNeeds 2 to 1 or better, met.
- Recommended in 5 of 13 monthsNeeds 4 or more, met.
The same three rules apply to every product, and the badge can’t be bought. How the badge works
What people say about it
The reasons people give, with the number of comments that give each one. Open a reason to read what they said.
Why people recommend it
Each mark is one comment
Stages and commits inside Vim
“Yes, fugitive is awesome! I use it all the time for staging changes and commits in nvim!”
Comment from 3 Feb 2026 in “Show HN: Difi – Git diff TUI with NVIM support built with Go and Bubbletea” “Very useful for inspecting and staging changes, making commits, etc.”
Comment from 3 Feb 2026 in “Show HN: Difi – Git diff TUI with NVIM support built with Go and Bubbletea” “It seems to give a reasonable level of git magic within vim.”
Comment from 10 Mar 2026 in “Rebasing in Magit” Feels intuitive and clever
“this plugin seems more intuitive”
Comment from 3 Feb 2026 in “Show HN: Difi – Git diff TUI with NVIM support built with Go and Bubbletea” “it's a very clever plugin”
Comment from 11 Mar 2026 in “Rebasing in Magit” Strong general praise
“Yes, fugitive is awesome! I use it all the time for staging changes and commits in nvim!”
Comment from 3 Feb 2026 in “Show HN: Difi – Git diff TUI with NVIM support built with Go and Bubbletea” “I'll also vouch for fugitive - it's really good!”
Comment from 4 Feb 2026 in “Show HN: Difi – Git diff TUI with NVIM support built with Go and Bubbletea”
Other Vim plugins people recommend
The four most recommended other Vim plugins, with the same counts for each, so you can compare like for like. The tick on each bar marks the 2 to 1 line the badge needs.
| Product | Recommend | Criticize | Approval | Months | Owned | Badge |
|---|---|---|---|---|---|---|
| vim-fugitiveThis page | 10 | 0 | 100% | 5 | — | Approved |
| IdeaVim | 9 | 0 | 100% | 6 | — | — |
| Sidekick.nvim | 9 | 0 | 100% | 6 | — | — |
| lazy.nvim | 8 | 1 | 89% | 2 | — | — |
| CodeCompanion.nvim | 7 | 3 | 70% | 3 | — | — |
What people said
All 10 comments that mention it, newest first. Each links to the original comment.
“Vin fugitives difftool is even better”
“it's a very clever plugin”
“It seems to give a reasonable level of git magic within vim.”
“I'll also vouch for fugitive - it's really good!”
“this plugin seems more intuitive”
“Yes, fugitive is awesome! I use it all the time for staging changes and commits in nvim!”
“Very useful for inspecting and staging changes, making commits, etc.”
“even better as it allows you to do per line stages, not just per hunk.”
“I would love to see more buffer-centric interfaces in vim (fugitive, oil)”
“has always been enough for me”
Counts come from 1,795,640 Hacker News comments, November 2025 to November 2026. How we count. Report a mistake.