Frage

Ich habe in letzter Zeit dank in langen laufenden Berechnungen aufholt Projekt Euler und ich würde gerne wissen, wie eine Auswerte- und Rückkehr zum REPL Aufforderung abzubrechen. Ich bin mit dem Standard Clojure Box Version von Emacs. Ich habe versucht, die offensichtlichen REPL> Interrupt Lisp-Prozess und Slime> Interrupt-Befehl , aber weder die Hinrichtung töten und meine REPL prompt zurück.

War es hilfreich?

Lösung

Hit Kontrolle zweimal c. Wenn Sie in *slime-repl clojure* sind dann die C-c C-c wird der Prozess beendet und kehren Sie zum ers prompt. Wenn Sie in der *inferior-lisp* Puffer sind, dann werden Sie wahrscheinlich den clojure Prozess töten, was bedeutet, dass Sie müssen werden Schleim neu starten (mit M-x slime). Wenn Sie einen Schleim repl Puffer nicht dann haben, sollten Sie M-x slime-repl eine geben. Sie können dies als repl verwenden, um ein paar zusätzliche Funktionen zu erhalten (versuchen Sie das Komma und Tab drücken und sehen, was verfügbar ist;)

Andere Tipps

Wenn die Dinge wirklich fowled Sie Ihre Lisp-Instanz mit M-x slime-quit-lisp töten können und es dann neu starten, mit M-x slime

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top