¿Hay alguna manera de ejecutar un comando de shell, hacer que la salida aparezca en un nuevo búfer y mostrar esa salida de forma incremental? Eshell y otros emuladores de terminal de emacs hacen un trabajo de búsqueda de esto, pero no veo forma de crearlos.Comandos de Emacs y Shell largos
Lo que me gustaría hacer es escribir pequeñas funciones de elisp para hacer cosas como pruebas de unidad de ejecución, etc. y ver cómo la salida se filtra en un búfer.
El shell-command de la función elisp está cerca de lo que quiero, pero muestra toda la salida a la vez cuando finaliza el proceso.
No es exactamente lo que necesita, pero 'M-x compile' muestra el progreso de compilación de forma incremental. – doublep
Eso es exactamente lo que necesito. – darrint