SBCL REPL 使用向上箭头键显示历史记录
SBCL REPL use up arrow keys to show history
我已经通过 Macports 在 OSX 上安装了 SBCL
。
在 REPL 中,如果能够使用 ↑ 和 ↓ 来遍历前面的命令会非常方便(类似于bash 或 Python 的 REPL)。
有没有办法启用此功能?
安装 rlwrap
然后 运行 rlwrap sbcl
.
您可以通过 macports 或 homebrew 获取 rlwrap。
就这么简单。
您也可以使用 Linedit。这是 SBCL REPL 特定的,因此它会在其他环境(如 SLIME)中引起问题。
或者,您可以尝试 SBCL-Readline 项目。不确定这在 SLIME 中是如何工作的,还没有亲自尝试过。
两者都使用UFFI来实现C库的使用。
只需确保浏览源代码并为您的系统更改库等的路径,然后再尝试!
我已经通过 Macports 在 OSX 上安装了 SBCL
。
在 REPL 中,如果能够使用 ↑ 和 ↓ 来遍历前面的命令会非常方便(类似于bash 或 Python 的 REPL)。
有没有办法启用此功能?
安装 rlwrap
然后 运行 rlwrap sbcl
.
您可以通过 macports 或 homebrew 获取 rlwrap。
就这么简单。
您也可以使用 Linedit。这是 SBCL REPL 特定的,因此它会在其他环境(如 SLIME)中引起问题。
或者,您可以尝试 SBCL-Readline 项目。不确定这在 SLIME 中是如何工作的,还没有亲自尝试过。
两者都使用UFFI来实现C库的使用。 只需确保浏览源代码并为您的系统更改库等的路径,然后再尝试!