2012-04-24 11 views
7

Per un po 'di tempo utilizzo MIT-Scheme e funziona benissimo. Tuttavia, nella modalità REPL, mi manca davvero avere una cronologia di tutti i comandi che ho digitato in esso. È molto frustrante ridigitare un pezzo di codice in caso di un piccolo errore tipografico.Schema MIT cronologia REPL

Come abilitare la modalità history? (Se esiste una cosa simile)

+0

Sì, questo sarebbe molto bello sapere. – oobivat

risposta

1

Edwin, l'editor di testo Schema MIT/GNU, fornisce un special mechanism per l'interazione con i cicli di lettura-eval-print dello schema: buffer REPL.

Ogni buffer REPL mantiene una cronologia delle espressioni che sono state digitate in esso. Diversi comandi consentono di accedere ai contenuti di questa cronologia. Il comando M-p si sposta indietro nella cronologia, inserendo le espressioni precedentemente valutate nel punto. Allo stesso modo, M-n avanza attraverso la storia. I comandi C-c C-r e C-c C-s cercano indietro e avanti nella cronologia di una stringa particolare.

http://web.mit.edu/scheme_v9.0.1/doc/mit-scheme-user/Edwin-REPL-Mode.html

+0

In realtà, stavo cercando qualcosa al di fuori di Edwin, che è utilizzabile nel puro schema MIT REPL. – Gooner

+0

la tua soluzione è buona per Windows che è la mancanza del cygwin, grazie. – Boluny