emacs-undo-fu
By ideasman42
undo-hl
Highlight undo operations so you never get lost (by casouri)
emacs-undo-fu | undo-hl | |
---|---|---|
9 | 3 | |
- | 60 | |
- | - | |
- | 0.0 | |
- | over 1 year ago | |
Emacs Lisp | ||
- | - |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
emacs-undo-fu
Posts with mentions or reviews of emacs-undo-fu.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-04-06.
-
Vundo is great! (visual undo-tree for emacs-28)
Try undo-fu, it's a thin wrapper on emacs built-in undo/redo but doesn't have this limitation.
-
undo-hl: highlight to-be-deleted text before undo operation happens
Try undo-fu it was written to address exactly this problem.
-
Org Mode: Are you ever concerned that you might make some major editing mistake and lose some data?
Emacs has a good built-in undo function. And that one can be beefed up further with undo-tree --- which I used for some years --- or undo-fo --- which I use now ---.
-
The 6 Emacs Settings Every User Should Consider
I switched back from undo-tree to undo-fu, which re-uses the emacs undo-system instead of replacing it and makes it more intuitive to use while still preserving the full undo history. I sometimes miss the nice visualizations such as the tree and I didn't even know (or remember) the diff, but in 99% of cases I just need simple undo and most of the time I have git anyway to save intermediate states of my files.
-
Emacs noob here. How do I get redo functionality in evil mode? When I hit C-r, I see "customize 'evil-undo-system' for redo functionality", but I have no Idea what that means or how to do it. I assume there's some line I should add in my .emacs file?
There are packages that were written to add an explicit redo command, such as Undo Fu (https://gitlab.com/ideasman42/emacs-undo-fu) and Undo Tree (https://www.dr-qubit.org/undo-tree.html). Again, these packages are not needed in Emacs 28. That variable you found tells Evil which feature/package you want to use for an explicit redo command.
-
How to undo the undo
Had so many problems with this (once a month/week) and lost work... that I gave up and wrote undo-fu and undo-fu-session.
-
Learning elisp (emacs lisp) via pair programming
Did you try undo-fu?
undo-hl
Posts with mentions or reviews of undo-hl.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-04-06.
-
Vundo is great! (visual undo-tree for emacs-28)
Hey, I just found undo-hl, which is also by casouri, and looks to be less than a month old. I assume they plan to integrate it with vundo? I haven't figured out which vundo function to add to undo-hl-undo-commands.
- undo-hl: Highlight undo operations so you never get lost
- undo-hl: highlight to-be-deleted text before undo operation happens
What are some alternatives?
When comparing emacs-undo-fu and undo-hl you can also consider the following projects:
undo-tree
vundo - Visualize the undo tree.
evil-goggles - Display visual hint on evil edit operations
melpa - Recipes and build machinery for the biggest Emacs package repo
emacs-undo-fu-session
goggles - goggles.el - Pulse modified region
GNU Emacs - Mirror of GNU Emacs
undo-tree - Treat undo history as a tree