Function: evil-deinit-esc
evil-deinit-esc is a byte-compiled function defined in evil-core.el.
Signature
(evil-deinit-esc FRAME)
Documentation
Restore input-decode-map in terminal.
Source Code
;; Defined in ~/.emacs.d/elpa/evil-20251108.138/evil-core.el
(defun evil-deinit-esc (frame)
"Restore `input-decode-map' in terminal."
(with-selected-frame frame
(let ((term (frame-terminal frame)))
(when (terminal-live-p term)
(let ((evil-esc-map (terminal-parameter term 'evil-esc-map)))
(when evil-esc-map
(define-key input-decode-map [?\e] evil-esc-map)
(set-terminal-parameter term 'evil-esc-map nil)))))))