I hope I can use this to implement it at least roughly... https://stackoverflow.com/questions/62224151/gnu-diff-display-corresponding-line-numbers