Ich mag DrRacket nicht, weil es keine komfortablen Editierfunktionen wie Emacs hat, aber ich kann Scheme-Datei nur über den Befehl "racket current-file.scm" in .emacs
ausführen, jetzt möchte ich die Scheme-Datei ausführen Emacs wie beschrieben: "Ausführen: Setzt das Interaktionsfenster zurück und führt das Programm im Definitionsfenster aus." in DrRacket's manual, las ich den Befehl Rackets Hilfe "19.1 Running racket and gracket", scheinbar beantwortet es meine Frage nicht, was soll ich tun?Wie läuft man Schläger in Emacs?
Antwort
Sie möchten Geiser Modus für Emacs versuchen. Es gibt auch einen section im Racket Guide, der beschreibt, wie man andere Editoren und CLI-Tools verwendet.
Update: Heutzutage empfehle ich auch Greg Hendershott's racket-mode.
@ albelard20008: Insbesondere gibt es einen ganzen Abschnitt über die Integration mit Emacs in: http://docs.racket-lang.org/guide/Emacs.html – dyoo
Die offizielle Website von Racket-lang bietet einige Möglichkeiten, Schläger in Emacs zu verwenden. Hier ist der Link . Sie können quack oder Geiser verwenden.
Greg Hendershott hat racket-mode
für die Verwendung von Racket von Emacs geschrieben.
https://github.com/greghendershott/racket-mode
Siehe die Präsentation ab 2014 RacketCon hier:
https://www.youtube.com/watch?v=QWiteH8PARQ&noredirect=1
Ich erinnere mich, etwas zu aktivieren Emacs Verknüpfungen in DrRacket Einstellungen im Zusammenhang war (ich glaube, es war so etwas wie 'Menü shortcuts' deaktivieren). Hast du auch [this] (http://docs.racket-lang.org/guide/Emacs.html) gesehen? – none
Ich benutzte Quack, und ich kann Schema-Datei in Emacs ausführen! aber ich möchte das ähnliche "Interaktionen Fenster haben und das Programm im Definitionsfenster ausführen" wie in 3.1.5 beschrieben. Racket – abelard2008
Haben Sie eine Lösung zu diesem abelard20008 gefunden? – snario