I would like to automatically set marks on all of the edited lines so that I can go back to any of my previous edited lines using
There's a built-in package
hilit-chg which tracks and highlights the changes applied to a buffer.
I disable its highlight and but just use as a change-tracker.
The mode automatically put text-properties to mark the modified regions of a buffer, so I implement an anything (precedent of
helm) source for myself, that collects the regions marked by
I'm not familiar with
helm, but I expect
helm can also do something similar.