安装 slime 和 emacs

安装 slime 和 emacs

我正在尝试在 Fedora 17 上安装 SLIME,以便可以执行一些 lisp。以下是我下载的内容: http://www.common-lisp.net/project/slime/#downloading

CVS 快照链接。

我有一个 .emacs 文件:

(add-to-list 'load-path "~/programming/slime/slime-2012-09-18")
(setq inferior-lisp-program "/usr/local/sbcl")
(require 'slime)
(slime-setup)

当我开始时emacs --debug-init,我收到以下消息:

Debugger entered--Lisp error: (file-error "Cannot open load file" "slime")
  require(slime)
  eval-buffer(# nil "/home/sam/.emacs.el" nil t)  ; Reading at buffer position 159
  load-with-code-conversion("/home/sam/.emacs.el" "/home/sam/.emacs.el" t t)
  load("~/.emacs" t t)
  #[0 "\205\262

我究竟做错了什么 ?

答案1

您发布的 .emacs 代码没有任何问题,所以问题一定是 .emacs 中没有可读的 slime.el 或 slime.elc 文件~/programming/slime/slime-2012-09-18

答案2

我知道这是几年前的事了......这对我来说刚刚在 Fedora 21 中起作用,将第 2 行更改为:

(setq inferior-lisp-program "sbcl")

相关内容