From ArchWiki
Revision as of 03:56, 6 March 2010 by AndrewAntle (Talk | contribs) (Article summary, remove Introduction)

Jump to: navigation, search

Template:Article summary start Template:Article summary text Template:Article summary end

SLIME (Superior Lisp Interaction Mode for Emacs) provides a development environment for SBCL (detailed in this article), CMUCL, CLISP and other Lisp implementations.


The components required are:

  • emacs
  • sbcl
  • slime
# pacman -S emacs sbcl slime-cvs
Note: It is also possible to install slime from the AUR, though the -cvs package is recommended by the upstream developers.


From the .INSTALL file.

To make use of slime, add the following lines to your init file:

(setq inferior-lisp-program "/path/to/lisp-executable")
(add-to-list 'load-path "/usr/share/emacs/site-lisp/slime/")
(require 'slime)

Then run M-x slime from within emacs.