Gibt es eine Möglichkeit, einen Shell-Befehl auszuführen, die Ausgabe in einem neuen Puffer anzuzeigen und diese Ausgabe inkrementell anzuzeigen? Eshell und andere Emacs-Terminalemulatoren tun dies, aber ich sehe keine Möglichkeit, sie zu skripten.Emacs und Long Shell-Befehle
Was ich tun möchte, ist schreiben kleine elisp Funktionen, um Dinge wie Lauf Unit Tests usw. zu tun und beobachten Sie die Ausgabe trickle in einen Puffer.
Die Elisp-Funktion Shell-Befehl ist nahe an dem, was ich will, aber es zeigt alle Ausgänge auf einmal, wenn der Prozess beendet ist.
Nicht ganz, was Sie brauchen, aber 'M-x compile' zeigt den Übersetzungsfortschritt inkrementell an. – doublep
Das ist genau das, was ich brauche. – darrint