Hacker ApprovedDepartments

vim-fugitive

Hacker Approved

The 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%
Each figure is one person. RecommendsCriticizes

Recommended in 5 of 13 months

  1. November 2025: recommended
  2. December 2025: recommended
  3. January 2026: not recommended
  4. February 2026: recommended
  5. March 2026: recommended
  6. April 2026: not recommended
  7. May 2026: not recommended
  8. June 2026: not recommended
  9. July 2026: recommended
  10. August 2026: not recommended
  11. September 2026: not recommended
  12. October 2026: not recommended
  13. 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.

vim-fugitive compared with 4 alternatives
ProductRecommendCriticizeApprovalMonthsOwnedBadge
vim-fugitiveThis page100100%5—Approved
IdeaVim90100%6——
Sidekick.nvim90100%6——
lazy.nvim8189%2——
CodeCompanion.nvim7370%3——
See all 7 Vim plugins, ranked

What people said

All 10 comments that mention it, newest first. Each links to the original comment.

“Vin fugitives difftool is even better”

RecommendsComment from 29 Jul 2026 in “Staging patches with Git add -p”

“it's a very clever plugin”

RecommendsComment from 11 Mar 2026 in “Rebasing in Magit”

“It seems to give a reasonable level of git magic within vim.”

RecommendsComment from 10 Mar 2026 in “Rebasing in Magit”

“I'll also vouch for fugitive - it's really good!”

RecommendsComment from 4 Feb 2026 in “Show HN: Difi – Git diff TUI with NVIM support built with Go and Bubbletea”

“this plugin seems more intuitive”

RecommendsComment from 3 Feb 2026 in “Show HN: Difi – Git diff TUI with NVIM support built with Go and Bubbletea”

“Yes, fugitive is awesome! I use it all the time for staging changes and commits in nvim!”

RecommendsComment 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.”

RecommendsComment from 3 Feb 2026 in “Show HN: Difi – Git diff TUI with NVIM support built with Go and Bubbletea”

“even better as it allows you to do per line stages, not just per hunk.”

RecommendsComment from 14 Dec 2025 in “Using Git add -p for fun (and profit)”

“I would love to see more buffer-centric interfaces in vim (fugitive, oil)”

RecommendsComment from 21 Nov 2025 in “Readonly Characters Are a Big Deal”

“has always been enough for me”

RecommendsComment from 11 Nov 2025 in “The lazy Git UI you didn't know you need”

Counts come from 1,795,640 Hacker News comments, November 2025 to November 2026. How we count. Report a mistake.