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
20082026
-
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? -
…on the left hand side. A plugin like yours that also brings in reviewing features sounds great. [1] https://github.com/sindrets/diffview.nvim
comment by tkocmathla · 2026-02-09 · in Ask HN: What are you working on? (February 2026) -
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 -
…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 -
…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…)
comment by barefeg · 2022-11-22 · in VSCode-Neovim: Use embedded Neovim in VSCode without emulation