emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[nongnu] elpa/undo-fu 85fa6556e9 04/82: Add evil-mode key binding exampl


From: ELPA Syncer
Subject: [nongnu] elpa/undo-fu 85fa6556e9 04/82: Add evil-mode key binding example
Date: Thu, 7 Jul 2022 12:04:47 -0400 (EDT)

branch: elpa/undo-fu
commit 85fa6556e999e1d59f92b2e0a8525be90accf1d2
Author: Campbell Barton <ideasman42@gmail.com>
Commit: Campbell Barton <ideasman42@gmail.com>

    Add evil-mode key binding example
---
 readme.rst | 21 +++++++++++++++++----
 1 file changed, 17 insertions(+), 4 deletions(-)

diff --git a/readme.rst b/readme.rst
index 9818950dfe..61449df73c 100644
--- a/readme.rst
+++ b/readme.rst
@@ -39,9 +39,20 @@ This package exposes the following functions:
 - ``undo-fu-only-redo``
 - ``undo-fu-only-redo-all``
 
+
+Key Bindings
+------------
+
 You will need to make these to keys yourself.
 
-Key binding example:
+Key binding example for evil-mode:
+
+.. code-block:: elisp
+
+   (define-key evil-normal-state-map "u" 'undo-fu-only-undo)
+   (define-key evil-normal-state-map "\C-r" 'undo-fu-only-redo)
+
+Key binding example for typical ``Ctrl-Z``, ``Ctrl-Shift-Z`` keys:
 
 .. code-block:: elisp
 
@@ -49,10 +60,12 @@ Key binding example:
    (global-set-key (kbd "C-z")   'undo-fu-only-undo)
    (global-set-key (kbd "C-S-z") 'undo-fu-only-redo)
 
-Assuming you have these key bindings set, you can do the following.
 
-- Holding ``Ctrl-Z`` undoes all available actions.
-- Holding ``Ctrl-Shift-Z`` redoes all actions until the first undo performed 
after an edit.
+Details
+-------
+
+- Holding the undo-key undoes all available actions.
+- Holding the redo-key redoes all actions until the first undo performed after 
an edit.
 - Redoing beyond this point is prevented, as you might expect since this is 
how undo/redo normally works,
   this means you can conveniently hold the redo key to reach the newest state 
of the document.
 



reply via email to

[Prev in Thread] Current Thread [Next in Thread]