From 9db8734147731fe810ffcec9952d51ca60b69b5f Mon Sep 17 00:00:00 2001 From: Timo Wilken Date: Sun, 23 Jul 2023 11:43:38 +0200 Subject: Improve sly setup Need a `sly-eval-buffer' command. Also, `sly-mrepl' doesn't work without running `sly' beforehand. --- tw/home/files/emacs-init.el | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'tw/home/files/emacs-init.el') diff --git a/tw/home/files/emacs-init.el b/tw/home/files/emacs-init.el index 3aba7e3a..e7098b34 100644 --- a/tw/home/files/emacs-init.el +++ b/tw/home/files/emacs-init.el @@ -399,11 +399,11 @@ (use-package sly :after (evil) - :hook (lisp-mode) ; `common-lisp-mode' is `lisp-mode'. + :hook (lisp-mode . sly-mode) ; `common-lisp-mode' is `lisp-mode'. :config (evil-define-key '(normal visual) lisp-mode-map (kbd "C-c") #'sly-interrupt - (kbd "z") #'sly-mrepl + (kbd "z") #'sly (kbd "Z") #'sly-mrepl-sync (kbd "i") #'sly-inspect (kbd "D") #'sly-disassemble-symbol @@ -412,6 +412,7 @@ (kbd "e:") #'sly-interactive-eval (kbd "el") #'sly-eval-last-expression (kbd "ep") #'sly-pprint-eval-last-expression + (kbd "eb") #'sly-eval-buffer (kbd "ef") #'sly-eval-defun (kbd "er") #'sly-eval-region (kbd "eF") #'sly-compile-defun -- cgit v1.2.3