# Emacs + SLIME + SBCL setup

Recently I tried to set up Emacs, SLIME, and SBCL, all compiled from source. The instructions that I usually refer to say that you just need this in your .emacs to get SLIME working:

;; Set up the Common Lisp environment
(setq inferior-lisp-program "/usr/bin/sbcl")
(require 'slime)
(slime-setup)


This doesn’t quite do it for the latest CVS version of SLIME. For example after typing “(defun ” nothing sensible showed up in the minibuffer at the bottom of the emacs window. By looking at the latest Ubuntu distribution’s slime init file, I found that this is also needed: