Incluso más herramientas integradas con Emacs

Dired y gestión de archivos

  • Algunos usuarios de Emacs desde hace mucho tiempo todavía encuentran Dired confuso; otros lo describen como su gestor de archivos principal en todas las plataformas.
  • wdired (Dired escribible) es ampliamente elogiado: edita los nombres de archivo como texto y luego guarda para aplicar los cambios de nombre; funciona bien con rectángulos, múltiples cursores, corrección ortográfica y comandos de shell.
  • La descubribilidad y las interfaces de usuario muy dependientes de atajos de teclado son puntos débiles; varios mencionan menús transitorios/contextuales e interfaces alternativas como dirvish y sunrise-commander.
  • Entre las peticiones específicas de funciones están una mejor comparación de directorios / integración con ediff y operaciones y ordenación más intuitivas.

Estabilidad, configuraciones y distribuciones

  • Hay una fuerte división en la experiencia: algunos dicen que Emacs (a menudo vanilla o ligeramente personalizado) casi nunca se rompe, incluso entre versiones principales; otros informan de fallos frecuentes.
  • Muchos problemas se atribuyen a grandes “distribuciones” (Spacemacs, Doom, LazyVim, etc.) y a configuraciones complejas donde los paquetes interactúan de formas inesperadas.
  • Los usuarios señalan que entender “la manera de Emacs” y construir las configuraciones de forma incremental reduce las roturas; otros siguen encontrando incompatibilidades aleatorias y deterioro por obsolescencia frustrantes.
  • Algunos recomiendan herramientas como use-package (ahora incluido) y borg; otros creen que el soporte más reciente integrado para paquetes Git hace que estas herramientas sean menos necesarias.

Emacs frente a Neovim/Vim/VS Code

  • Emacs y Neovim se comparan con frecuencia. Neovim se percibe como más dinámico, con más rotación en el ecosistema (múltiples LSP, gestores de paquetes), aunque algunos dicen que se está estabilizando y que está incorporando más cosas al núcleo.
  • Algunos sienten que Neovim tiene una rotación “al estilo JavaScript”; otros discrepan y elogian las integraciones recientes en el núcleo.
  • La opinión de que Emacs adopta ocasionalmente paquetes comunitarios punteros en el núcleo (eglot, use-package, temas), proporcionando una base estable, mientras que históricamente Neovim dependía más de plugins externos.
  • Varios usuarios simplemente prefieren “un buen editor de texto” y encuentran Neovim o VS Code más fáciles que abrazar la plataforma Lisp completa de Emacs.

LLMs y Emacs

  • Las experiencias son mixtas: algunos dicen que los LLM son “una bendición” para Emacs Lisp y el trabajo de configuración; otros informan de alucinaciones consistentes y configuraciones rotas.
  • Algunos describen flujos de trabajo sofisticados en los que un LLM dirige una instancia de Emacs en ejecución para pruebas y depuración de extremo a extremo, aprovechando la capacidad de introspección de Emacs.
  • Hay interés en una integración más estrecha entre Emacs y LLM (p. ej., modos GPT/Claude, agent-shell), pero también frustración por las sugerencias poco fiables.

Filosofía y adopción de Emacs

  • Muchos insisten en que Emacs no es solo un editor, sino una plataforma Lisp para crear herramientas personales; la adopción masiva o una UX al estilo VS Code no se consideran un objetivo central.
  • Otros argumentan que mejores valores predeterminados desde el primer momento y abandonar las posturas de “solo vanilla” son esenciales si Emacs quiere un uso más amplio.
  • Descubribilidad frente a inversión en aprendizaje: varios dicen que Emacs es totalmente descubrible si aprendes su sistema de ayuda; otros siguen viendo una barrera pronunciada.