https://github.com/emacsorphanage/undohist
Persistent Undo History for GNU Emacs
https://github.com/emacsorphanage/undohist
Last synced: 9 days ago
JSON representation
Persistent Undo History for GNU Emacs
- Host: GitHub
- URL: https://github.com/emacsorphanage/undohist
- Owner: emacsorphanage
- Created: 2011-03-31T23:20:21.000Z (over 14 years ago)
- Default Branch: master
- Last Pushed: 2025-04-23T00:02:59.000Z (3 months ago)
- Last Synced: 2025-04-23T01:19:20.388Z (3 months ago)
- Language: Emacs Lisp
- Homepage:
- Size: 36.1 KB
- Stars: 39
- Watchers: 3
- Forks: 12
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
Awesome Lists containing this project
README
[](https://melpa.org/#/undohist)
[](https://stable.melpa.org/#/undohist)# undohist
Persistent undo history for GNU Emacs
## Usage
This extension provides a way to use undo history of individual file
buffers persistently.Write the following code to your .emacs:
```el
(require 'undohist)
(undohist-initialize)
```Now you can record and recover undohist by typing C-x C-s (save-buffer) an
C-x C-f (find-file). And then type C-/ (undo).## Alternatives
Note that this package is no longer actively maintained.
- [undo-fu-session](https://melpa.org/#/undo-fu-session) is an updated
version of this package, with support for undo/redo and compression
among other improvements.- [undo-tree](https://elpa.gnu.org/packages/undo-tree.html) is an undo
system for Emacs, which includes support for restoring an undo-session
from saved files.