Skip to content

Commit 2c688e1

Browse files
committed
Fix keymap
1 parent ee0b569 commit 2c688e1

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

eca-chat.el

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -381,6 +381,7 @@ Must be a positive integer."
381381

382382
(defvar eca-chat-mode-map
383383
(let ((map (make-sparse-keymap)))
384+
(set-keymap-parent map markdown-mode-map)
384385
(define-key map (kbd "S-<return>") #'eca-chat--key-pressed-newline)
385386
(define-key map (kbd "C-<up>") #'eca-chat--key-pressed-previous-prompt-history)
386387
(define-key map (kbd "C-<down>") #'eca-chat--key-pressed-next-prompt-history)
@@ -1543,9 +1544,7 @@ string."
15431544
"Major mode for ECA chat sessions.
15441545
\\{eca-chat-mode-map}"
15451546
:group 'eca
1546-
;; force use markdown-mode-map instead of gfm-view-mode-map
1547-
(use-local-map markdown-mode-map)
1548-
(use-local-map eca-chat-mode-map)
1547+
;; force use markdown-mode-map instead of gfm-view-mode-map
15491548
(visual-line-mode)
15501549
(hl-line-mode -1)
15511550
(read-only-mode -1)

0 commit comments

Comments
 (0)