(keymap-global-set "C-c i" #'ielm)
(add-hook 'ielm-mode-hook
-(lambda ()
- (keymap-set inferior-emacs-lisp-mode-map
- "C-l"
- #'comint-clear-buffer)
- (let ((eval-function #'ielm-send-input))
- (keymap-set inferior-emacs-lisp-mode-map
- ")"
- (re/send-on-close-paren eval-function))
- (keymap-set inferior-emacs-lisp-mode-map
- "]"
- (re/balance-and-eval-sexp eval-function)))))
+ (lambda ()
+ (keymap-set inferior-emacs-lisp-mode-map
+ "C-l"
+ #'comint-clear-buffer)
+ (let ((eval-function #'ielm-send-input))
+ (keymap-set inferior-emacs-lisp-mode-map
+ ")"
+ (re/send-on-close-paren eval-function))
+ (keymap-set inferior-emacs-lisp-mode-map
+ "]"
+ (re/balance-and-eval-sexp eval-function)))))
;; Eshell
(keymap-global-set "C-c e" #'eshell)
(keymap-set slime-repl-mode-map
"]"
(re/balance-and-eval-sexp #'slime-repl-return))))
+
;; GEISER REPL
(add-hook 'geiser-repl-mode-hook
(lambda ()