Is there a way to customize the SBCL REPL in a way that makes it work similar to the CLISP REPL. The standard SBCL REPL isn't really usable on Mac OS X. I can't use the arrow keys or backspace.
可以将文章内容翻译成中文,广告屏蔽插件可能会导致该功能失效(如失效,请关闭广告屏蔽插件后再试):
问题:
回答1:
You could use rlwrap
If you have MacPorts installed you can get it with
sudo port install rlwrap
The invoke sbcl
with
rlwrap sbcl
回答2:
Most of the people use SBCL REPL with SLIME
. It gives it by far much more features, then readline
, that is used in CLISP. If you aren't comfortable with using Emacs, you can try ABLE
(available through quicklisp) - a very simple editor, that supports some basic REPL features on par with readline
, but as well has basic code highlighting and built-in Hyperspec.
回答3:
There's vim+slime (slimv) too, for vim users.
回答4:
You can try linedit which is available via Quicklisp. That said, Emacs+SLIME is a real beast. In fact, Firebug is the only thing close to it that I'm aware of.