Difference between revisions of "Slime"

From ArchWiki
Jump to: navigation, search
m (Added link to slime.install)
m (Article summary, remove Introduction)
Line 1: Line 1:
 
[[Category:Development_(English)]]
 
[[Category:Development_(English)]]
 
+
{{Article summary start|Summary}}
== Introduction ==
+
{{Article summary text|Information on installing and configuring slime}}
 +
{{Article summary end}}
 +
{{DISPLAYTITLE:SLIME}}
  
 
[http://www.common-lisp.net/project/slime/ SLIME] (Superior Lisp Interaction Mode for [[Emacs]]) provides a development environment for [http://www.sbcl.org SBCL] (detailed in this article), [http://www.cons.org/cmucl/ CMUCL], [http://clisp.cons.org/ CLISP] and other [http://en.wikipedia.org/wiki/Lisp_(programming_language) Lisp] implementations.
 
[http://www.common-lisp.net/project/slime/ SLIME] (Superior Lisp Interaction Mode for [[Emacs]]) provides a development environment for [http://www.sbcl.org SBCL] (detailed in this article), [http://www.cons.org/cmucl/ CMUCL], [http://clisp.cons.org/ CLISP] and other [http://en.wikipedia.org/wiki/Lisp_(programming_language) Lisp] implementations.
 +
 +
== Installation ==
  
 
The components required are:
 
The components required are:
Line 10: Line 14:
 
* '''sbcl'''
 
* '''sbcl'''
 
* '''slime'''
 
* '''slime'''
 
== Installation ==
 
  
 
  # pacman -S emacs sbcl slime-cvs
 
  # pacman -S emacs sbcl slime-cvs

Revision as of 03:56, 6 March 2010

Summary help replacing me
Information on installing and configuring slime


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

Installation

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.

Configuration

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)
(slime-setup)

Then run M-x slime from within emacs.

Resources