Ubuntu 上 Common Lisp/SLIME/SBCL/Quicklisp 的安装例程是什么?

emp*_*les 12 emacs lisp

我想安装上面推荐的 Common Lisp 包。在 Ubuntu 上安装它的最佳例程是什么?

emp*_*les 12

在我完成整个过程时,我将总结上述推荐的 Common LISP 配置的完整安装例程:

启动终端:

安装 Emacs (IDE):

sudo apt-get install emacs
Run Code Online (Sandbox Code Playgroud)

安装 SBCL(编译器):

sudo apt-get install sbcl
Run Code Online (Sandbox Code Playgroud)

安装 Quicklisp(Quicklisp 是 Common Lisp 的库管理器。)

这是通过在此处的灰色框中复制并粘贴所有粗体命令来完成的:https : //www.quicklisp.org/

使用 Qucklisp 安装 SLIME: 在终端中运行 SBCL:

sbcl

(ql:quickload "quicklisp-slime-helper")

(quit)
Run Code Online (Sandbox Code Playgroud)

SBCL 会警告您必须编辑您的 ~/.emacs 文件。不要忽视它

现在在 Emacs 中启动 SLIME 类型:

M-x slime
Run Code Online (Sandbox Code Playgroud)

这是 Alt+x 史莱姆。

现在您已准备好使用 LISP。

推荐给我的一些有用的 Emacs 包(Emacs 插件)是:Paredit、自动完成和 smartparens

希望这对任何人都有帮助。