(add-to-list 'load-path "C:/lispbox-0.7/slime-20110205.092829") ; your SLIME directory
(setq inferior-lisp-program "C:/lispbox-0.7/ccl-1.6-windowsx86/wx86cl.exe") ; your Lisp system
(require 'slime)
(slime-setup)
lispbox 是Common Lisp的集成开发环境。实际是Lispbox只是组合配置了Emacs编辑器,SLIME(Emacs的高级Lisp 交互模式)和Quicklisp 库管理工具和CCL Lisp编译器。
这些工具组合在一起给你了你所期望的一个ide能给你的所用的功能集合,甚至更多。Lispbox使你可以迅速和简单的投入使用。
Lispbox可以让新的Lisp程序员在一流的开发环境上近似于无痛的起步。所以强烈建议新手下载安装Lispbox作为学习Common Lisp的开始。想使用Lispbox很简单,只要下载和解压对应你操作系统的版本即可。不需要安装!可以通过运行lispbox.bat (Windows) / lispbox.sh (Linux) / Emacs (OS X)开始Lispbox使用。
默认的Emacs没有开启UTF-8字符集支持,所以并不支持中文,甚至中文注释也不行。如果输入中文将会出现如下错误:
CL-USER> '中文支持
slime-net-send: Coding system iso-latin-1-unix not suitable for "00004c(:emacs-rex (swank:listener-eval \"'中文支持
\") \"COMMON-LISP-USER\" :repl-thread 4)"
要对中文支持需修改文件解压后的文件夹下的文件 emacs-23.2\site-lisp\lispbox.el
在(require 'slime) 这一行的后面增加一行:
(setq slime-net-coding-system 'utf-8-unix)
也可以设置成其它编码,重启Lispbox即可。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。