In welchem ​​Modus werden automatisch aktualisierte Werte von S-Ausdrücken in einem Emacs-Lisp-Puffer angezeigt?

8

Es gibt einen Modus für Emacs-Lisp-Puffer, in dem der Wert jedes Ausdrucks zeilenweise angezeigt und der Wert der Ausdrücke aktualisiert werden kann, sobald diese bearbeitet werden. Es sieht ungefähr so ​​aus:

(+ 1 1) -> 2

(* 2 3) -> 6

Wie heißt dieser Modus? Ich habe es in Aktion gesehen und verwendet, aber ich habe vergessen, wie es aufgerufen wird.

Iannis Zannos
quelle

Antworten:

11

Ich denke, Sie suchen nach litable , was eine Neuimplementierung der entsprechenden LightTable-Funktion ist.

Sigma
quelle
8

Ich denke, Sie beziehen sich auf lebhaft.el . Laden Sie die Datei herunter, laden Sie sie in Emacs und führen Sie sie mit M-x livelyder Datei aus. Diese Informationen werden regelmäßig aktualisiert:

;;;   Current time:      (current-time-string)
;;;   Last command:      last-command
;;;   Open buffers:      (length (buffer-list))
;;;   Unix processes:    (lively-shell-command "ps -a | wc -l")
Tu Do.
quelle