mirror of
https://github.com/doomemacs/doomemacs
synced 2025-08-03 12:27:26 -05:00
feat(lib): doom-org-docs-mode: bind q to kill-current-buffer
For consistency with other help modes. Fix: #7985
This commit is contained in:
@ -485,6 +485,13 @@ This primes `org-mode' for reading."
|
|||||||
("" 'warning))))
|
("" 'warning))))
|
||||||
"Extra font-lock keywords for Doom documentation.")
|
"Extra font-lock keywords for Doom documentation.")
|
||||||
|
|
||||||
|
(defvar doom-docs-org-mode-map
|
||||||
|
(let ((map (make-sparse-keymap))
|
||||||
|
(cmd (cmds! buffer-read-only #'kill-current-buffer)))
|
||||||
|
(define-key map "q" cmd)
|
||||||
|
(define-key map [remap evil-record-macro] cmd)
|
||||||
|
map))
|
||||||
|
|
||||||
;;;###autoload
|
;;;###autoload
|
||||||
(define-derived-mode doom-docs-org-mode org-mode "Doom Docs"
|
(define-derived-mode doom-docs-org-mode org-mode "Doom Docs"
|
||||||
"A derivative of `org-mode' for Doom's documentation files.
|
"A derivative of `org-mode' for Doom's documentation files.
|
||||||
|
Reference in New Issue
Block a user