常见的lisp和emacs

qua*_*ark 2 lisp emacs common-lisp

我试图在Ubuntu系统上安装常见的lisp,到目前为止没有成功.我是emacs和linux的新手.我尝试通过下载tar球并运行sh lispbox.sh命令来使用lispbox,但是shell报告了Bad replacement错误.我需要的是如何使用emacs运行常见的lisp以便我可以开始编程的分步说明.

Sva*_*nte 6

  1. 使用包管理器安装SBCL(Steel Bank Common Lisp).
  2. http://quicklisp.org下载Quicklisp .那里有完整的说明,但我会尝试过滤重要的步骤:
  3. sbcl --load "quicklisp.lisp".
  4. 在SBCL提示符下,运行(quicklisp-quickstart:install).
  5. 在SBCL提示符下,运行(ql:add-to-init-file)(按Enter确认).
  6. 在SBCL提示符下,运行(ql:quickload "quicklisp-slime-helper").这将创建一个文件,您可以在.emacs设置Slime中加载该文件.

现在你可以打开你的Emacs,做M-x slime和砍掉.请务必阅读Quicklisp和Slime的文档.