J'ai trouvé this website qui explique comment utiliser emacs avec leiningen, swank et slime. Existe-t-il un moyen d'utiliser slime + swank dans des projets non-leiningen, par exemple comment puis-je me connecter à slime/swank repl pour exécuter un script Clojure ad-hoc pendant que je l'écris demonstrated here?Emacs avec Slime et Swank pour des projets non-leiningen
5
A
Répondre
1
Vous devez avoir swank-clojure.jar
dans CLASSPATH
et votre script devrait avoir le code suivant:
(require 'swank.swank)
(swank.swank/start-repl 4005)
pour lancer le processus Swank sur le port 4005
(ou autre) ...
post-scriptum Vous pouvez regarder sur le script swank Incanter, qui passe ce code dans la variable d'environnement, et plus tard, il a évalué dans le cadre de boostrap script
Questions connexes
- 1. Bon flux de travail avec emacs + swank + slime + clojure?
- 2. charger external avec emacs-slime
- 3. D'autres éditeurs peuvent utiliser slime/swank?
- 4. Comment ajouter classpath avec emacs slime/conjure?
- 5. Comment évaluer un tampon et/ou une instruction dans Emacs avec Swank et SLIME?
- 6. Equivalent de 'lein swank' à d'autres implémentations de Lisp/Scheme avec emacs/slime
- 7. Comment se reconnecter à une session slime/swank-clojure?
- 8. Aller à la définition de fonction dans Emacs + Slime/leiningen-Swank + Clojure
- 9. chargement slime sur windows emacs
- 10. Emacs: ac-slime pour auto complete
- 11. évaluation Clojure sans SLIME
- 12. Emacs - slime ne démarre pas
- 13. Utilisation de C-x C-e de slime (Eval la forme sous le point) avec swank-clojure dans emacs
- 14. A propos de stumpwm et swank (clisp)
- 15. slime-fantaisie ne charge pas avec emacs sbcl slime windows configuration
- 16. Remappage des touches SLIME
- 17. Utilisation des fonctions clojure.contrib dans slime REPL
- 18. SLIME ne charge pas à partir d'Emacs
- 19. Courir Clojure avec 'lein Swank' sur problème Aquamacs
- 20. Configuration SLIME pour le développement Common Lisp et Clojure
- 21. Erreur lors du démarrage de sbcl sous slime sous Vista
- 22. Puis-je connecter deux emacs/slimes à la même instance swank?
- 23. Mise en route avec SLIME et SWANK: Fermeture inattendue de la connexion Lisp: connexion interrompue par un homologue distant
- 24. Tutoriel Emacs pour les grands projets
- 25. emacs slime-connect version de clojure ne recherche pas le $ CLASSPATH
- 26. Configuration du mode de développement Uber dans Emacs pour Clojure
- 27. defconstant avec slime
- 28. Exception lors de la connexion à Swank serveur
- 29. Configuration de SLIME via macports
- 30. Comment lier faim supprimer pour Clojure dans Emacs