Skip to content

Instantly share code, notes, and snippets.

@jteneycke
Last active February 7, 2024 14:50
Show Gist options
  • Save jteneycke/7947353 to your computer and use it in GitHub Desktop.
Save jteneycke/7947353 to your computer and use it in GitHub Desktop.
How to install and configure Common Lisp for Emacs. (SBCL + Slime + Emacs24)

In your shell

sudo apt-get install sbcl
curl -O http://beta.quicklisp.org/quicklisp.lisp
sbcl --load quicklisp.lisp

Inside the context of sbcl

(quicklisp-quickstart:install)
(ql:quickload "quicklisp-slime-helper")

Add to .emacs configuration

(load (expand-file-name "~/quicklisp/slime-helper.el"))
;; Replace "sbcl" with the path to your implementation
(setq inferior-lisp-program "/usr/bin/sbcl")

Enjoy your new Common Lisp REPL!

M-x slime
Copy link

ghost commented Aug 25, 2019

Thanks! If you installed sbcl on macOS with brew install sbcl then the path will be /usr/local/bin/sbcl.

@jbejam
Copy link

jbejam commented Dec 26, 2022

Thank you very much!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment