TUI for git diffing in the terminal
cargo install diff-tool
diff-tool <file you want to view diff for>
diff-tool -h
for other options
Now has a default config when no config is supplied
- Colour theme support
- (Bug) Panicking doesn't clear properly
- Anchor points on diff changes e.g keymap to jump to the next anchored line
- Option of diffing full document or diffing anchor points
- Add scroll bar
- Need default config / user config options
- Multi document diffs could be handled a little cleaner
- Log console should be scrollable to get history
- Probably should log to a file too?
- Colour to the log console e.g - INFO would be cyan