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

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

[elpa] externals/tempel 6ca08f6658: Better org inter-op


From: ELPA Syncer
Subject: [elpa] externals/tempel 6ca08f6658: Better org inter-op
Date: Thu, 3 Feb 2022 15:57:47 -0500 (EST)

branch: externals/tempel
commit 6ca08f66585dee09d1e48ee600cbaab579720488
Author: Daniel Mendler <mail@daniel-mendler.de>
Commit: Daniel Mendler <mail@daniel-mendler.de>

    Better org inter-op
---
 tempel.el | 9 +++++++--
 1 file changed, 7 insertions(+), 2 deletions(-)

diff --git a/tempel.el b/tempel.el
index 8701b91b1d..b2fe93fb7c 100644
--- a/tempel.el
+++ b/tempel.el
@@ -123,10 +123,15 @@ may be named with `tempel--name' or carry an evaluatable 
Lisp expression
   (let ((map (make-sparse-keymap)))
     (define-key map [remap beginning-of-buffer] #'tempel-beginning)
     (define-key map [remap end-of-buffer] #'tempel-end)
-    (define-key map [remap forward-paragraph] #'tempel-next)
-    (define-key map [remap backward-paragraph] #'tempel-previous)
     (define-key map [remap kill-sentence] #'tempel-kill)
     (define-key map [remap keyboard-escape-quit] #'tempel-abort)
+    (define-key map [remap backward-paragraph] #'tempel-previous)
+    (define-key map [remap forward-paragraph] #'tempel-next)
+    ;; Use concrete keys because of org mode
+    (define-key map "\M-{" #'tempel-previous)
+    (define-key map "\M-}" #'tempel-next)
+    (define-key map [M-up] #'tempel-previous)
+    (define-key map [M-down] #'tempel-next)
     map)
   "Keymap to navigate across template fields.")
 



reply via email to

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