Fix symex

This commit is contained in:
Ian Keane 2026-08-06 18:09:58 -04:00
parent 25016489a0
commit feadd84c93

View file

@ -1311,7 +1311,16 @@ All lisp-family languages
:files ("symex/symex*.el" "symex/doc/*.texi" "symex/doc/figures")) :files ("symex/symex*.el" "symex/doc/*.texi" "symex/doc/figures"))
:config :config
(symex-mode 1) (symex-mode 1)
(global-set-key (kbd "s-;") #'symex-mode-interface)) (global-set-key (kbd "s-;") #'symex-mode-interface)
;; RET in normal mode enters symex
(evil-define-key 'normal symex-lisp-mode-map
(kbd "RET") #'symex-mode-interface)
;; ESC in insert mode goes to symex, then normal on next ESC
(evil-define-key 'insert symex-lisp-mode-map
(kbd "<escape>") (lambda ()
(interactive)
(evil-normal-state)
(symex-mode-interface))))
(use-package symex-evil (use-package symex-evil
:after (symex evil) :after (symex evil)