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

的错误提示。

转载于:https://www.cnblogs.com/BYTEMAN/archive/2012/07/22/2603977.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值