¿Puedo usar lisp común y Clojure desde dentro de emacs al mismo tiempo? Me gustaría tener cada lisp-REPL en su propio buffer, y si lo hiciera ¿cómo podría controlar qué buffer envió sus datos a qué lisp?¿Puedo usar dos lisp + slime/swanks diferentes de los mismos emacs?
Respuesta
Sí. En la documentación de Slime encontrará slime-lisp-implementations
. Aquí es cómo lo tengo definido en mis .emacs:
(setq slime-lisp-implementations
'((cmucl ("/usr/local/bin/lisp") :coding-system iso-8859-1-unix)
(sbcl ("/usr/local/bin/sbcl" "--core" "/Users/pinochle/bin/sbcl.core-with-swank") :init (lambda (port-file _) (format "(swank:start-server %S :coding-system \"utf-8-unix\")\n" port-file)))
(clozure ("/Users/pinochle/bin/ccl"))
(clojure ("/Users/pinochle/bin/clojure") :init swank-clojure-init)))
que arranque el ceceos usando M-- M-x limo. Le preguntará qué Lisp se inicia y usa el nombre que definió en slime-lisp-implementations
. En este ejemplo, usaría cmucl
, sbcl
, clozure
o clojure
.
Puede cambiar el REPL "activo" con el comando C-c C-x c. Para obtener más información, consulte Slime Documentation on controlling multiple connections.
si eres un verdadero entusiasta de los pinos, me gustaría hablar contigo. Encuéntreme en www.powerpinochle.com/forum/ ... Estimados moderadores, permitan este comentario el tiempo suficiente para que Pinochle lo lea. – mickmackusa
- 1. ¿Puedo usar fácilmente Lisp sin Emacs?
- 2. ¿Diferentes arquitecturas en los mismos o diferentes árboles de directorios?
- 3. Análisis en Emacs Lisp
- 4. Emacs sin Lisp
- 5. Cómo comparar archivos con los mismos nombres en dos directorios diferentes usando un script de shell
- 6. Navegación de Emacs entre archivos con los mismos nombres
- 7. interactivo Emacs Lisp función para intercambiar dos palabras entre sí
- 8. Comprueba si dos elementos son los mismos
- 9. emacs - autocompletado en modo Emacs Lisp
- 10. PINTURA en Emacs Lisp?
- 11. Dos servicios WCF con diferentes contratos pero los mismos objetos comerciales
- 12. Emacs Lisp resaltado de sintaxis
- 13. ¿Cómo puedo verificar si existe un archivo usando Emacs Lisp?
- 14. ¿Cómo usar Scons para compilar los mismos objetos en diferentes entornos con Glob?
- 15. intérprete Lisp/Scheme sin Emacs?
- 16. Diferencia de estructura entre lisp común y emacs lisp
- 17. ¿qué comando de shell en emacs lisp?
- 18. ¿Cómo usar los mismos modelos en diferentes módulos en Zend Framework?
- 19. Depurar Emacs Lisp modo principal
- 20. ¿Qué significa [...] # en emacs-lisp?
- 21. ¿No puede tener los mismos nombres de tabla en diferentes modelos de marcos de entidades?
- 22. ¿Qué tan viable es emacs LISP además de editar emacs?
- 23. Técnicas de solución de problemas para Emacs y Emacs Lisp
- 24. multiplicación de lista vacía en emacs lisp
- 25. ¿Cómo agrego las fechas en Emacs usando Emacs Lisp?
- 26. JQuery y Ajax.BeginForm() publicando los mismos datos dos veces
- 27. Encontrar el directorio site-lisp de Emacs
- 28. Esquema dialecto de Lisp en Emacs
- 29. ejecuta continuamente una función emacs lisp
- 30. Java: ¿Puedo usar dos nombres diferentes en una enumeración para contar como lo mismo?
Sí. Lee los documentos. (C-u M-x slime ...) – jrockway