Hacker GitHub

← All repos

sindrets/diffview.nvim

View on GitHub ↗ ★ 5,889 Lua

Single tabpage interface for easily cycling through diffs for all modified files for any git rev.

5 mentions on Hacker News by 5 people: 0 stories, 5 comments · first 2022-11-22 · latest 2026-07-10

Mentions per year 5 mentions · busiest year 2025 (2)
20082026
  1. I use jj vcs and now most of my time is spent reading the code, so I use diffview.nvim ( https://github.com/sindrets/diffview.nvim ) with some customizations for jj to read diffs. I also use the snacks picker/explorer to search for code.
    comment by galoisscobi · 2026-07-10 · in Ask HN: How do you use Vim in the era of AI?
  2. …on the left hand side. A plugin like yours that also brings in reviewing features sounds great. [1] https://github.com/sindrets/diffview.nvim
  3. I use this: https://github.com/sindrets/diffview.nvim as a PR review tool in neovim. It's basically vscode's diff tool UI-wise but integrates with vim's inbuilt diff mode. Also, `git log -p --function-context` is very useful for less…
    comment by porridgeraisin · 2025-08-21 · in Code review can be better
  4. …presents a nice diff that resembles code review one in neovim. This is a pretty cool tool for it: https://github.com/sindrets/diffview.nvim On the branch that you are reviewing, you can do something like this: :DiffviewOpen…
    comment by shmerl · 2025-08-21 · in Code review can be better
  5. …in neovim. I tried lazygit but I find the diff viewer hard to understand and navigate. Diff view ( https://github.com/sindrets/diffview.nvim ) might be it, but I haven’t made the time to install a newer version of git from source (Debian…)