May Emacs Carnival
May I recommend… / En mayo recomiendo…
Nota: Este post tiene una versión en inglés para participar en el Emacs Carnival. La versión en castellano está tras la inglesa.
May I recommend
For this month Emacs Carnival I've thought of two types of recommendations. First some amusements inside Emacs, and then some things I liked when skimming through the Emacs 31 NEWS file.
- Amusements
I think nowadays some extra features of Emacs like the games are considered "bloat", but for me these types of things are the ones that make me happy.
I recommend to evaluate
(info "(emacs) Amusements")inside Emacs and take a look at the amusements section. It has a lot of games to play with. I have yet to find out how to finish the text-adventure game Dunnet. There is also the classic Conway's Game of Life, pong, snake…And of course we have
M-x tetris, which being inside Emacs is deeply customizable. In fact, I even implemented a very primitive way of holding pieces the way the modern version of Tetris does. - Emacs 31 NEWS
First of all, I recommend using
C-h nto see the latest news for your Emacs version. It's really incredible the vast amount of improvements each new release brings. I am not a very advanced Emacs user but still I always find a couple of things that help me improve my workflow.In this occasion I have found
(setq elisp-fontify-semantically t), which analyses your Elisp code and highlight some definitions and variables. For example, I can write in the scratch buffer the name of some function of mine, and it would let me see the definition by simply hovering the mouse over the name.
En mayo recomiendo
Para el Emacs Carnival de este mes he pensado en dos tipos de recomendaciones. Primero algunas para pasatiempos dentro de Emacs y luego otras relacionadas con el archivo NEWS de Emacs 31.
- Pasatiempos
Hoy en día quizás se considera un desperdicio de espacio los juegos que trae Emacs integrados, pero a mi me encantan estos detalles que se incluían antiguamente en los programas.
Para empezar, recomiendo evaluar
(info "(emacs) Amusements")dentro de Emacs para leer el manual de los pasatiempos. Ahí vienen detallados todos los juegos que trae Emacs, que son un montón. Todavía no he conseguido pasarme la aventura gráfica Dunnet. Además está el clásico Juego de la vida de Conway, el pong, el snake etc.Y por supuesto tenemos el
M-x tetris, que como todo lo que está dentro de Emacs es altamente personalizable. Yo incluso implementé hace unos años el modo para guardar piezas típico de los tetrises modernos. - Noticias de Emacs 31
Para empezar, recomiendo usar
C-h npara ver las últimas noticias para tu versión de Emacs. Es apabullante la cantidad de mejores que introducen en cada versión. Yo no soy un usuario demasiado avanzado de Emacs, pero aún así siempre encuentro un par de cosas que me ayudan a mejorar mi flujo de trabajo.En esta ocasión he encontrado
(setq elisp-fontify-semantically t), que analiza el código de Elisp que escribes y te resalta funciones o variables. Además, pasando el ratón por encima puedes ver la definición de tus propias funciones, y te dice dónde están definidas por si no te acuerdas.
