diff options
author | Timo Wilken | 2023-01-22 22:23:21 +0100 |
---|---|---|
committer | Timo Wilken | 2023-01-22 22:23:21 +0100 |
commit | 8a31758526c4d4b3e3049630fc00fd404287615b (patch) | |
tree | 34d085c06739ed1765c105d321bc833b54c96717 /tw/home/files/emacs-init.el | |
parent | 27cd57e3fdf0d6b9299b221c34f8b798ebd778ce (diff) |
Improve geiser keybindings
Diffstat (limited to 'tw/home/files/emacs-init.el')
-rw-r--r-- | tw/home/files/emacs-init.el | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/tw/home/files/emacs-init.el b/tw/home/files/emacs-init.el index d4bc13aa..d96e2909 100644 --- a/tw/home/files/emacs-init.el +++ b/tw/home/files/emacs-init.el @@ -303,11 +303,15 @@ (use-package geiser :after (evil) - :commands (geiser geiser-eval-buffer geiser-eval-definition geiser-eval-region geiser-eval-last-sexp) + :commands (geiser + geiser-eval-buffer geiser-eval-definition geiser-eval-region + geiser-eval-last-sexp geiser-mode-switch-to-repl + geiser-mode-switch-to-repl-and-enter) :hook (scheme-mode . geiser-autodoc-mode) :config (evil-define-key '(normal visual) scheme-mode-map - (kbd "<localleader>i") #'geiser + (kbd "<localleader>i") #'geiser-mode-switch-to-repl + (kbd "<localleader>I") #'geiser-mode-switch-to-repl-and-enter (kbd "<localleader>eb") #'geiser-eval-buffer (kbd "<localleader>ef") #'geiser-eval-definition (kbd "<localleader>er") #'geiser-eval-region |