Czy istnieje sposób, aby dostosować REPL SBCL w sposób, który sprawia, że działa podobnie do REPL CLISP. Standardowy REPL SBCL nie jest naprawdę użyteczny w Mac OS X. Nie mogę używać klawiszy strzałek ani backspace.Jak dostosować REPL SBCL?
10
A
Odpowiedz
24
Można użyć rlwrap
Jeśli masz DarwinPorts zainstalowanych można je dostać z
sudo port install rlwrap
invoke sbcl
z
rlwrap sbcl
5
Większość osób używa REPL SBCL z SLIME
. Daje mu o wiele więcej funkcji, a następnie readline
, który jest używany w CLISP. Jeśli nie masz ochoty używać Emacsa, możesz wypróbować ABLE
(dostępny przez quicklisp) - bardzo prosty edytor, który obsługuje podstawowe funkcje REPL na równi z readline
, ale ma również podstawowe podświetlanie kodu i wbudowany Hyperspec.
2
Można spróbować linedit która jest dostępna poprzez Quicklisp. Powiedział, że Emacs + SLIME to prawdziwa bestia. W rzeczywistości Firebug jest jedyną rzeczą, która jest mi bliska.
5
Istnieje również vim + slime (slimv) dla użytkowników vim.
Daje to historię, ale nie kończy się na zakładce jak CLISP. –