Skip to content

Instantly share code, notes, and snippets.

@jteneycke
Last active February 7, 2024 14:50
Show Gist options
  • Star 32 You must be signed in to star a gist
  • Fork 4 You must be signed in to fork a gist
  • 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
@JaewoongMoon
Copy link

Thank You!!

@thomedes
Copy link

thomedes commented Jan 2, 2017

Thanks!

Copy link

ghost commented Mar 7, 2017

Thanks, this is a great help.

@wrllinwr
Copy link

wrllinwr commented Mar 2, 2018

谢谢,好用的不得了

@delaray
Copy link

delaray commented May 27, 2018

Very helpful. Worked on the first try.

@masahiko-ofgp
Copy link

Thanks, very helpful. it worked :)

@Leonard-k
Copy link

Tanks a lot you really helped me.

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