我试图在Ubuntu系统上安装常见的lisp但到目前为止没有成功。我是emacs和linux的新手。我尝试通过下载tar球并运行sh lispbox.sh命令来使用lispbox,但是shell报告了Bad replacement错误。我需要的是如何使用emacs运行常见的lisp以便我可以开始编程的分步说明。
答案 0 :(得分:6)
sbcl --load "quicklisp.lisp"
。(quicklisp-quickstart:install)
。(ql:add-to-init-file)
(按Enter确认)。(ql:quickload "quicklisp-slime-helper")
。这将创建一个文件,您可以在.emacs
中加载以设置Slime。现在您可以打开您的Emacs,执行M-x slime
并进行攻击。请务必阅读Quicklisp和Slime的文档。
答案 1 :(得分:0)
转到https://portacle.github.io/(一个类似Lispbox的现成易用的emacs / SLIME-sbcl-quicklisp系统)。
下载并安装它,然后按照那里的说明启动它。
对于ubuntu 64位:
wget https://github.com/portacle/portacle/releases/download/1.2b/lin-portacle.tar.xz
tar xJf lin-portacle.tar.xz
cd portacle
./portacle.run
# enjoy :)
Minimal set of commands needed to program common lisp in SLIME by me