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.
Powiązane problemy
- 1. SBCL REPL użyj klawiszy strzałek do pokazania historii
- 2. Prosty przykład użycia procesora w SBCL
- 3. Jak zmienić aktualny katalog SBCL?
- 4. Plik inicjujący SBCL
- 5. SBCL działa zawsze na drugim wywołaniu funkcji
- 6. Jak wyjść z CoffeeScript REPL?
- 7. Jak wyodrębnić historię Clojure REPL
- 8. Jak dostosować MPVolumeView?
- 9. Jak dostosować kolory podrzędne
- 10. Jak dostosować EKEventEditViewController
- 11. Jak dostosować widok kart?
- 12. Jak dostosować narzędzie CirclePageIndicator?
- 13. Jak sformatować dokładność cyfry mojego pliku REPL w Lisp?
- 14. Jak drukować z F # jak REPL ma
- 15. Jaka jest różnica między Clojure REPL i Scala REPL?
- 16. lewo HTTP REPL
- 17. Skrót do zatrzymania REPL?
- 18. REPL dla ocamldebug?
- 19. node.js rEPL „nieokreśloną”
- 20. MIT Schemat REPL historia
- 21. Jak mogę dostosować wyjście Jenkinsa?
- 22. Jak dostosować CQRS do projektów?
- 23. Jak dostosować wygenerowane kody javadoc?
- 24. Jak dostosować odcień kodu koloru?
- 25. Jak dostosować podpis dotyczący shadowbox.js?
- 26. Jak dostosować kolor przełącznika początkowego
- 27. Jak dostosować toast w Androidzie
- 28. Jak dostosować właściwości w maszynopisie
- 29. Jak dostosować czcionki w CKEditorze?
- 30. Jak dostosować pagórek Yii CGridView?
Daje to historię, ale nie kończy się na zakładce jak CLISP. –