Para ter um SBCL REPL funcionando no Emacs, você pode fazer o seguinte:
- Instale QuickLisp
- Instale o
quicklisp-slime-helper
pacote Abra seu arquivo
.emacs
(ou.emacs.d/init.el
) e adicione o seguinte código:(load (expand-file-name "~/quicklisp/slime-helper.el"))
(setq inferior-lisp-program "/usr/bin/sbcl")
(require 'slime)
(slime-setup '(slime-fancy slime-tramp slime-asdf))
(slime-require :swank-listener-hooks)Inicie o Emacs e faça
M-x slime
Você deve ter um REPL SBCL em execução em seu buffer.
Fiz usando este procedimento porque parece que o pacote SLIME instalável por ELPA não parece funcionar, provavelmente porque é uma versão antiga.