branch: externals/org-transclusion commit c49744b193c8e41b50506f388c88a607e07b6ca2 Merge: 3fb2a35e79 860b947089 Author: Noboru Ota <m...@nobiot.com> Commit: GitHub <nore...@github.com>
Use org-mode keymap as a parent to reuse binding #118 Use org-mode keymap as a parent to reuse binding --- org-transclusion.el | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/org-transclusion.el b/org-transclusion.el index 31816798b5..ad97f625d9 100644 --- a/org-transclusion.el +++ b/org-transclusion.el @@ -218,6 +218,7 @@ regexp from the string.") (defvar org-transclusion-map (let ((map (make-sparse-keymap))) + (set-keymap-parent map org-mode-map) (define-key map (kbd "e") #'org-transclusion-live-sync-start) (define-key map (kbd "g") #'org-transclusion-refresh) (define-key map (kbd "d") #'org-transclusion-remove) @@ -225,8 +226,6 @@ regexp from the string.") (define-key map (kbd "D") #'org-transclusion-demote-subtree) (define-key map (kbd "o") #'org-transclusion-open-source) (define-key map (kbd "O") #'org-transclusion-move-to-source) - (define-key map (kbd "TAB") #'org-cycle) - (define-key map (kbd "C-c C-c") #'org-ctrl-c-ctrl-c) map) "It is the local-map used within a transclusion. As the transcluded text content is read-only, these keybindings