Lisp环境搭建

看了《画家与黑客》,对Lisp语言蛮感兴趣,有空的时候准备学习下。今天先把环境搭好。

我使用的Lisp环境是Emacs+slime+sbcl

Emacs和slime直接解压即可,sbcl安装比较简单,只是路径名最好改短一点,装完之后需要配置一个Emacs。

Emacs在Windows下缺省是没有.emacs配置文件的。

先打开Emacs选择Option-Save Options生成配置文件,它应该在Users\用户名\AppData\Roaming\目录下。然后找到.emacs文件,添加一下代码:

(add-to-list 'load-path "D:\\Program Files\\Lisp\\sbcl")  ;sbcl安装路径
(add-to-list 'load-path "D:\\Program Files\\slime")  ;slime解压路径
(setq inferior-lisp-program "sbcl")  ;记得添环境变量
(require 'slime-autoloads)
(eval-after-load "slime"  '(progn (slime-setup '(slime-fancy))))

然后启动Emacs,Alt+x,输入slime,如果配置成功,会出现CLUSER>。

需要注意的是:在环境变量中要加入sbcl的安装目录名(这就是为什么要把路径名改短,Windows限制PATH中路径的长度),否则早Emacs中会出现

Searching for program: no such file or directory, sbcl

的错误提示。

posted on 2012-07-22 20:17  NotValid  阅读(2026)  评论(0编辑  收藏  举报

导航