lispmxHace 6 dias

Recuperación de la funcionalidad de historial en Emacs + SLIME



#emacs #slime #history #lisp


¿Tu Emacs no está guardando el historial del REPL de SLIME?
Este problema es bastante común y se soluciona en menos de un minuto.
Solución paso a paso:

  1. Borra el archivo de historial corrupto (si existe):


    rm ~/.slime-history.eld
  2. Abre Emacs y asegúrate de que SLIME esté cargado.
  3. Presiona M-: (Meta + dos puntos) para abrir el minibuffer de evaluación.
  4. Escribe exactamente esto y presiona Enter:


    (setq slime-repl-history-file "~/.slime-history.eld")

  5. Cierra Emacs con C-x C-c.


Verás que ya no aparece el mensaje de error y se genera correctamente el archivo
~/.slime-history.eld


¡Listo! A partir de ahora el historial del REPL de SLIME se guardará y cargará sin problemas.


¿Te sirvió? ¡Comparte o deja un comentario si tienes otra solución!

También te puede interesar
lisp codeEn 2022-07-13 13:12:00