summary refs log tree commit diff stats
path: root/user/emacs
diff options
context:
space:
mode:
authorAlan Pearce2020-11-26 10:17:29 +0100
committerAlan Pearce2020-11-26 10:17:29 +0100
commitcfc78b6548f97733f156c8b02243f7346930d10d (patch)
treeb4b4d60b9763328db3d1e211667f72c044c1f555 /user/emacs
parentd2f23109a0c630c2487d580ea25998e6b5bd0864 (diff)
downloadnixfiles-cfc78b6548f97733f156c8b02243f7346930d10d.tar.lz
nixfiles-cfc78b6548f97733f156c8b02243f7346930d10d.tar.zst
nixfiles-cfc78b6548f97733f156c8b02243f7346930d10d.zip
Emacs: use undo-tree as undo system in evil
Diffstat (limited to 'user/emacs')
-rw-r--r--user/emacs/init.el3
1 files changed, 2 insertions, 1 deletions
diff --git a/user/emacs/init.el b/user/emacs/init.el
index 785046a4..4b0cdcd2 100644
--- a/user/emacs/init.el
+++ b/user/emacs/init.el
@@ -281,7 +281,8 @@ _p_rev       _u_pper              _=_: upper/lower       _r_esolve
   :commands (evil-mode evil-delete-buffer evil-ex-define-cmd)
   :config (progn
             (setq-default evil-shift-width 2)
-            (setq evil-mode-line-format nil)
+            (setq evil-mode-line-format nil
+                  evil-undo-system 'undo-tree)
             (add-to-list 'evil-emacs-state-modes 'eshell-mode)
             (add-to-list 'evil-emacs-state-modes 'ledger-reconcile-mode)
             (evil-mode +1))