12

有没有一种方法可以自定义 SBCL REPL,使其工作方式类似于 CLISP REPL。标准的 SBCL REPL 在 Mac OS X 上并不真正可用。我不能使用箭头键或退格键。

4

4 回答 4

28

你可以使用rlwrap

如果您安装了 MacPorts,您可以使用

sudo port install rlwrap

调用sbcl

rlwrap sbcl
于 2012-06-19T20:57:17.597 回答
7

大多数人将 SBCL REPL 与SLIME. 它提供了更多的功能,然后readline,在 CLISP 中使用。如果你不习惯使用 Emacs,你可以尝试ABLE(通过 quicklisp 获得)——一个非常简单的编辑器,它支持一些基本的 REPL 功能readline,但也有基本的代码突出显示和内置的 Hyperspec。

于 2012-06-19T20:56:49.297 回答
6

对于 vim 用户,还有 vim+slime (slimv)。

于 2012-06-20T23:00:16.920 回答
2

您可以尝试通过 Quicklisp 获得的linedit 。也就是说,Emacs+SLIME 是一个真正的野兽。事实上,Firebug 是我所知道的唯一接近它的东西。

于 2012-06-20T01:16:24.977 回答