feature/popup: make extra sure escape=>doom/escape in popups #261

This commit is contained in:
Henrik Lissner 2018-01-07 06:46:41 -05:00
parent 5f52e21796
commit e02f01b694
No known key found for this signature in database
GPG Key ID: 5F6C0EA160557395

View File

@ -84,7 +84,13 @@ deleted.")
"Active keymap in a session with the popup system enabled. See
`+popup-mode'.")
(defvar +popup-buffer-mode-map (make-sparse-keymap)
(defvar +popup-buffer-mode-map
(let ((map (make-sparse-keymap)))
(when (featurep! :feature evil)
;; for maximum escape coverage in emacs state buffers
(define-key map [escape] #'doom/escape)
(define-key map (kbd "ESC") #'doom/escape))
map)
"Active keymap in popup windows. See `+popup-buffer-mode'.")