Qual è la modalità per visualizzare i valori di aggiornamento automatico delle espressioni s in un buffer emacs-lisp?


8

Esiste una modalità per i buffer emacs-lisp che consente di visualizzare il valore di ogni espressione riga per riga e aggiorna il valore delle espressioni non appena queste vengono modificate. Sembra qualcosa del tipo:

(+ 1 1) -> 2

(* 2 3) -> 6

Qual è il nome di questa modalità? L'ho visto in azione e l'ho usato, ma ho dimenticato come viene invocato.

Risposte:


11

Penso che tu stia cercando litable , che è una reimplementazione della corrispondente funzione LightTable.


8

Penso che ti riferisci a alive.el . Scarica il file, caricalo in Emacs ed eseguilo con M-x livelysul file. Vedrai queste informazioni periodicamente aggiornate:

;;;   Current time:      (current-time-string)
;;;   Last command:      last-command
;;;   Open buffers:      (length (buffer-list))
;;;   Unix processes:    (lively-shell-command "ps -a | wc -l")
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.