emacs --eval='(ediff-files "file1" "file2")'
(The “|” key toggles side-by-side view.)Show HN: Deff – Side-by-side Git diff review in your terminal
11–20 of 74 posts
Re: Show HN: Deff – Side-by-side Git diff review in your terminal
#12Earlier quoted context omitted.
I also use icdiff, but it is good to have the file-awareness for git diff esp. the ability to quickly skip files that I know aren't important.
For that in particular, I use delta ( https://github.com/dandavison/delta >) with `side-by-side = true` enabled. I find I use both icdiff and delta side-by-side on a regular basis.
Re: Show HN: Deff – Side-by-side Git diff review in your terminal
#13Re: Show HN: Deff – Side-by-side Git diff review in your terminal
#14- even faster, especially if you have couple thousand files and just want to press "u" for some time and see them very quickly all get staged
- has this split-view diff opened for a file
Otherwise tig is one of my favorite tools to quickly commit stuff without too many key presses but with review abilities, i have its "tig status" aliased to "t"
Re: Show HN: Deff – Side-by-side Git diff review in your terminal
#15emacs --eval='(ediff-files "file1" "file2")' (The “|” key toggles side-by-side view.)
Re: Show HN: Deff – Side-by-side Git diff review in your terminal
#16getting users to adopt a new tool with its own incantations is a tough sell. git supports specifying an external pager so folks can plug in alternatives (such as https://github.com/dandavison/delta ) while still using the familiar git frontend
Re: Show HN: Deff – Side-by-side Git diff review in your terminal
#17I was looking for a good TUI tool for diffs recently, but I'm not sure yet if what I want exists already (and I don't think this tool does it (yet?)). I've been moving my workflow out of VSCode as I'm using TUI-driven coding agents more often lately but one thing I miss from my VSCode/GitHub workflow is the ability to provide a comment on lines or ranges in a diff to provide targeted feedback to the agent. Most diff…
This in conjunction with gh-dash [1] to launch a review can get you a pretty nice TUI review workflow.
[0] https://github.com/pwntester/octo.nvim
[1] https://github.com/dlvhdr/gh-dash
*Edit: I see you meant providing feedback to an agent, not a PR. Well that's what I get for reading too fast.
Re: Show HN: Deff – Side-by-side Git diff review in your terminal
#18Re: Show HN: Deff – Side-by-side Git diff review in your terminal
#19Re: Show HN: Deff – Side-by-side Git diff review in your terminal
#20Why shouldn't this be a simple wrapper to tie Delta to some kind of file browser or a thing like television[1]? [1]: https://alexpasmantier.github.io/television/