diff --git a/thoom-emacs/modules/thoom-prog.el b/thoom-emacs/modules/thoom-prog.el index e04de5b..a51ba17 100644 --- a/thoom-emacs/modules/thoom-prog.el +++ b/thoom-emacs/modules/thoom-prog.el @@ -42,6 +42,15 @@ :init (eval-after-load 'eshell #'eat-eshell-mode) (eval-after-load 'eshell #'eat-eshell-visual-command-mode) + :config + (add-to-list 'eat-semi-char-non-bound-keys (vector meta-prefix-char ?`)) + (add-to-list 'eat-semi-char-non-bound-keys [?\C-o]) + (eat-update-semi-char-mode-map) + + (add-to-list 'eat-eshell-semi-char-non-bound-keys (vector meta-prefix-char ?`)) + (add-to-list 'eat-eshell-semi-char-non-bound-keys [?\C-o]) + (eat-eshell-update-semi-char-mode-map) + :hook (eat-mode . (lambda () (setq display-line-numbers nil) (hl-line-mode -1))))