Ответ 1
Вы можете использовать rlwrap
Если у вас установлен MacPorts, вы можете получить его с помощью
sudo port install rlwrap
Вызов sbcl
с
rlwrap sbcl
Есть ли способ настроить SBCL REPL таким образом, чтобы он работал аналогично CLISP REPL. Стандартный SBCL REPL на самом деле не используется в Mac OS X. Я не могу использовать клавиши со стрелками или backspace.
Вы можете использовать rlwrap
Если у вас установлен MacPorts, вы можете получить его с помощью
sudo port install rlwrap
Вызов sbcl
с
rlwrap sbcl
Большинство людей используют SBCL REPL с SLIME
. Это дает намного больше возможностей, а затем readline
, который используется в CLISP. Если вам неудобно использовать Emacs, вы можете попробовать ABLE
(доступный через quicklisp) - очень простой редактор, который поддерживает некоторые базовые функции REPL на уровне readline
, но также имеет базовую подсветку кода и встроенную функцию, в Hyperspec.
Там vim + slime (slimv) тоже, для пользователей vim.
Вы можете попробовать linedit, который доступен через Quicklisp. Тем не менее, Emacs + SLIME - настоящий зверь. На самом деле Firebug - единственное, что близко к нему, о котором я знаю.