2011-10-24 9 views
6

Cuando escribo algo incorrecto en dos/linux y me grita, puedo presionar la flecha hacia arriba y luego modificar mi línea, tal vez falta un '-' o algo así. Acabo de instalar lispbox y la flecha hacia arriba mueve el cursor hacia arriba en el historial de REPL. ¿Cómo pongo en la línea actual la última línea que ingresé?limo emacs: ¿Cuál es el equivalente de la flecha hacia arriba en las conchas?

Así como tipo I

+ 3 2 

Pero obviamente me refería

(+ 3 2) 

¿Cómo consigo que diga "+ 3 2" para que pueda basta con pulsar "Inicio", "(" , "Fin", ")"?

¿O hay algún otro comando M-x waaahFIXIT MUCHO más fácil para esto?

Respuesta

10

Trate

(slime-repl-previous-input) 

que está obligado a

M-p 

por defecto. (Meta es normalmente la tecla Alt)

Mp/Mn es estándar para ir hacia atrás/hacia delante a través de la historia en emacs - que también trabaja en el minibuffer demasiado

+0

¿Hay una manera de conseguir la entrada anterior inserta automáticamente en otra forma He comenzado a tipear? Por ejemplo, '(lista )' – MadPhysicist

Cuestiones relacionadas