¿Hay alguna forma de personalizar el SBCL REPL de forma que funcione de manera similar al CLISP REPL? El estándar SBCL REPL no es realmente utilizable en Mac OS X. No puedo usar las teclas de flecha o retroceso.¿Cómo personalizar el SBCL REPL?
10
A
Respuesta
24
Usted podría utilizar rlwrap
Si tiene instalados DarwinPorts lo puede conseguir con
sudo port install rlwrap
La invocación sbcl
con
rlwrap sbcl
5
La mayoría de las personas usan SBCL REPL con SLIME
. Le da mucho más funciones, luego readline
, que se utiliza en CLISP. Si no se siente cómodo con el uso de Emacs, puede probar ABLE
(disponible a través de quicklisp), un editor muy simple que admite algunas características REPL básicas a la par con readline
, pero también tiene resaltado de código básico y Hyperspec incorporado.
2
Usted puede intentar linedit que está disponible a través de Quicklisp. Dicho esto, Emacs + SLIME es una verdadera bestia. De hecho, Firebug es lo único cercano que conozco.
5
También hay vim + slime (slimv), para usuarios de vim.
Cuestiones relacionadas
- 1. cómo desactivar el depurador en sbcl
- 2. ¿Cómo cambiar el directorio actual de SBCL?
- 3. Habilitación de autocompletar en sbcl
- 4. Un ejemplo simple de usar el stepper en SBCL
- 5. ¿Puedo limpiar el repl?
- 6. SBCL archivo de inicialización
- 7. Compilación cruzada con SBCL
- 8. ¿Cómo desactivo las advertencias en lisp (sbcl)
- 9. ¿Cómo configurar el directorio actual de SBCL usando slime?
- 10. Cómo salir de REPL
- 11. Obtener el código de REPL
- 12. ¿Cómo salir de CoffeeScript REPL?
- 13. ¿Documentación estándar de la biblioteca SBCL?
- 14. ¿Cómo personalizar el botón UISwitch en iphone?
- 15. ¿Cómo personalizar el editor predeterminado de WordPress?
- 16. Cómo personalizar el cuadro de mensaje
- 17. ¿Cómo personalizar el método to_json en rails3?
- 18. Cómo personalizar el diseño h: selectOneRadio
- 19. ¿Cómo personalizar el prompt PostgreSQL/psql?
- 20. Cómo personalizar el separador TableView en iPhone
- 21. ¿Cómo personalizar el Slidy CSS de Pandoc?
- 22. ¿Cómo personalizar MPVolumeView?
- 23. MIT Scheme REPL history
- 24. Node.JS REPL "indefinido"
- 25. Racket REPL sobre TCP
- 26. sbcl corre siempre en segunda llamada de la función
- 27. Scala - Inicializar ambiente REPL
- 28. Cómo inspeccionar bytecode java generado por Clojure desde el repl?
- 29. REPL para ocamldebug?
- 30. Personalizar el aviso "querer contactos"?
Esto le da historial, pero no completa la pestaña como CLISP. –