Jugando con Emacs: la máquina de texto como patio de recreos

Fuentes: Playing with Emacs: a tinkering playground disguised as an editor

Emacs no es solo un editor de texto: es una máquina de Lisp pensada para trastear, una inmensa zona de juegos donde cada usuario acaba construyendo su propio entorno de trabajo. Así lo describe Zororg en una entrada escrita como contribución al Emacs Carnival de septiembre de 2026, en la que recorre qué significa «jugar» con Emacs en el día a día.

El autor, usuario veterano del programa, explica que una de las sorpresas que más disfruta es el comando M-x zone, un protector de pantalla que, en lugar de gráficos, muestra texto ASCII bailando por la pantalla. No es algo habitual en editores, aunque sí en programas de línea de comandos; por eso propone la idea de programarlo para que reaccione al audio, al estilo del visualizador cava, e incluso sincronice las animaciones con letras de canciones reproducidas en mpd o mpv. La chispa le llegó, cuenta, tras ver un directo de Tsoding en el que programaba un visualizador en Jai.

Además de zone, Zororg repasa su flujo de trabajo habitual: lee libros electrónicos en formato epub con el paquete nov.el, dejó atrás los PDF (aunque reconoce la calidad de lectores como sioyek y emacs-reader) y centra su actividad diaria en cuatro pilares —Emacs, el navegador Glide, la terminal y herramientas de programación agéntica—. Todo lo demás lo absorbe Emacs en un ciclo sin salida. La comunidad, aunque pequeña, aporta intercambios constantes en el canal #emacs de Fosstodon, donde cada «momento ajá» se convierte en aprendizaje para unos y recuerdo para los veteranos. La conclusión es clara: Emacs es un patio de recreos textual que se adapta al usuario en lugar de obligar al usuario a adaptarse, y eso debería ser el modelo de diseño de cualquier programa.