aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.emacs.d/.gitignore1
-rw-r--r--.emacs.d/lisp/init-misc.el2
2 files changed, 3 insertions, 0 deletions
diff --git a/.emacs.d/.gitignore b/.emacs.d/.gitignore
index d89c469..69333b2 100644
--- a/.emacs.d/.gitignore
+++ b/.emacs.d/.gitignore
@@ -14,5 +14,6 @@ pyim
.last-package-update-day
lisp/init-local.el
+undo
history
projects \ No newline at end of file
diff --git a/.emacs.d/lisp/init-misc.el b/.emacs.d/lisp/init-misc.el
index f5f8b33..727227a 100644
--- a/.emacs.d/lisp/init-misc.el
+++ b/.emacs.d/lisp/init-misc.el
@@ -61,6 +61,8 @@
(add-hook 'after-init-hook 'global-undo-tree-mode))
(with-eval-after-load 'undo-tree
(gx/diminish 'undo-tree-mode))
+(setq undo-tree-auto-save-history t
+ undo-tree-history-directory-alist `(("." . ,(concat user-emacs-directory "undo"))))
(with-eval-after-load 'eldoc
(gx/diminish 'eldoc-mode))