DSH Edit Diff
better-er/dsh-edit-diff · tools
dsh. To repeat diff display plugins.
★ 6GitHub stars
1Forks
2026-09-08Last updated
TypeScriptLanguage
MITLicense
Key features
- Lines onlyThe lines are completely identical and are not inverted, showing only the deletion line red for real change - with new row green +, eliminating repetition.
- Highlights of characters in rowsdelete/addition equal replacement pairs, then do character level diff, and use underlined lines to mark the actual modified characters within the line instead of pasting them together.
- Near linear algorithmsPublic prefix/retard linearity, running Myers diff only for small middle differences, complexness is proportional to the difference rather than square, and super file flows.
- Default close-upthe card defaults a line summary, click to display diff body without screenbrushing.
- Long diff double foldingclick the full number if spread over 14 rows, fold the head + "Zip the remaining N line difference" + end.
Install command
dsh plugin --profile web add github:better-er/dsh-edit-diff