Thanks for sharing!
This looks useful
Thanks for sharing!
This looks useful
This is really nice
But I have a habit to :w every 5 seconds, so I can't really use it
Oh shit that's pretty nice. Can't say I have a particular use for it myself but I like the idea.
Pure curiosity, what've you been using it for? Anyone else have use-cases?
I just use it all the time when I forget what I changed and want to make sure I’m ok with all changes before saving.
It is very similar to a command in emacs called M-x diff-buffer-with-file.
You know what I usually do in that case ? Press undo until I'm back to no change haha. And each undo jumps you back to each change.
But this looks great and is worth considering, especially with how neat it is. Clever thinking on those buffer local mappings.
Ah shit, here's a use-case, to see exactly what you've "undo'd". I often remember that I had something in one state a while ago, undo until I see it, then have to carefully go back to ensure I return everything I did between the two states.
With this, I save, using, press the binding, and see the diff clear as day.
Now that binding is increadibly useful for me. Indobuae undo-tree but this'd be much more intuitive, atleast for me
Yeah havn't checked how to use undo-tree yet, gotta do that at some point, seems really useful.
But I have put this post's keymap in my config and first impressions are pretty good. Now I just have to remember to use it haha