From 1d6f0b3e442832103708b99c7b4bd337e109673b Mon Sep 17 00:00:00 2001 From: Henrik Lissner Date: Mon, 13 Apr 2020 18:50:29 -0400 Subject: [PATCH] Move undo-fu keybinds to :emacs undo module --- modules/config/default/+emacs-bindings.el | 6 ------ modules/emacs/undo/config.el | 5 +++++ 2 files changed, 5 insertions(+), 6 deletions(-) diff --git a/modules/config/default/+emacs-bindings.el b/modules/config/default/+emacs-bindings.el index 9c492e92e..f681ce469 100644 --- a/modules/config/default/+emacs-bindings.el +++ b/modules/config/default/+emacs-bindings.el @@ -366,12 +366,6 @@ (map! "C-'" #'imenu - "C-_" #'undo-fu-only-undo - "M-_" #'undo-fu-only-redo - "C-M-_" #'undo-fu-only-redo-all - "C-x r u" #'undo-fu-session-save - "C-x r U" #'undo-fu-session-recover - ;;; Text scaling [C-mouse-4] #'text-scale-increase [C-mouse-5] #'text-scale-decrease diff --git a/modules/emacs/undo/config.el b/modules/emacs/undo/config.el index 87b2187d4..1659036c7 100644 --- a/modules/emacs/undo/config.el +++ b/modules/emacs/undo/config.el @@ -17,6 +17,11 @@ :keymap (let ((map (make-sparse-keymap))) (define-key map [remap undo] #'undo-fu-only-undo) (define-key map [remap redo] #'undo-fu-only-redo) + (define-key map (kbd "C-_") #'undo-fu-only-undo) + (define-key map (kbd "M-_") #'undo-fu-only-redo) + (define-key map (kbd "C-M-_") #'undo-fu-only-redo-all) + (define-key map (kbd "C-x r u") #'undo-fu-session-save) + (define-key map (kbd "C-x r U") #'undo-fu-session-recover) map) :init-value t :global t))