今更ながら、一時期 gnu-emacs-sources で話題になっていた undo-tree.el を導入してみました。 undo の履歴を木構造としてもって、それを辿る事ができる elisp です。かなり便利です。 ダウンロード git リポジトリから undo-tree.el を取得します。 git clone http://www.dr-qubit.org/git/undo-tree.git undo-treeundo-tree.el が取得できるだけなので、時間は全然かかりません。 設定 undo-tree.el を load-path の通った場所に置き、以下の設定をするだけで完了です。 (require 'undo-tree) (global-undo-tree-mode) 使う 普通に undo (C-/ や C-_) をして、C-g を押した後に undo をして red