多语言展示
当前在线:1729今日阅读:145今日分享:43

Ubuntu 上的Common Lisp开发环境配置

Ubuntu 上的Common Lisp开发环境配置
工具/原料
1

Emacs ubuntu

2

Common Lisp

方法/步骤
1

清理旧的emacs apt-get updatesudo apt-get installsudo apt-get purge emacs emacs-snapshot-common emacs-snapshot-bin-common emacs-snapshot emac

2

添加PPA:sudo add-apt-repository ppa:cassou/emacssudo apt-get update    3,安装emacs-snapshotsudo apt-get install emacs-snapshot-el emacs-snapshot-gtk emacs-snapshot    或者安装emacs24sudo apt-get install emacs24 emacs24-el emacs24-common-non-dfsg

3

安装 common lisp 环境    1,安装common-lisp-controllersudo apt-get install common-lisp-controller

4

,安装slime        (1)先安装cvssudo apt-get install cvs        (2) 把slime下载到/usr/bin/目录下cd /usr/local/binsudo cvs -d :pserver:anonymous:anonymous@common-lisp.net:/project/slime/cvsroot co slime

5

配置Emacs    把Emacs配置成便于开发的IDE,以及使其支持common lisp    1,安装Emacs插件     cd ~rm -rf ~/.emacs 或者 rm ~/.emacs.dgit clone https://github.com/flyingmachine/emacs-for-clojure.git ~/.emacs.d      启动emacs,成功启动后会自动下载相关插件

6

修改emacs配置文件,使其支持common lispcd ~vim ~/.emacs.d/user.el    在user.el文件底添加如下代码:(setq inferior-lisp-program '/usr/bin/sbcl')    (add-to-list 'load-path '/usr/local/bin/slime/')    (require 'slime)    (slime-setup)(slime-setup '(slime-fancy))解释:       inferior-lisp-program 默认的是“/usr/bin/sbcl”;        add-to-list 'load-path   是slime的加载路径。

7

测试开发环境     启动emacs,按alt+x ,输入slime,如果成功会显示如下:

推荐信息