Manchmal bereue ich es, ls
in einem Verzeichnis mit vielen Dateien zu arbeiten, weil dadurch zu viele Zeilen in meinem Terminal entstehen. Daher möchte ich die Ausgabe jedes Befehls jederzeit ein- und ausblenden können. Dies dient der besseren Lesbarkeit und würde (potenziell) passierennachder Befehl wird ausgeführt.
Ich binnichtSuche nach einer Möglichkeit, die Ausgabe im Voraus zu unterdrücken/verbergen (z. B. entweder durch eine Umleitung &> /dev/null
oder einfach durch Einfügen | less
an das Ende meines Befehls).
Ich denke, dies könnte eine Funktion des Terminals sein, wie es bei einigen Texteditoren oder IDEs der Fall ist. Gibt es eine Lösung, mit der ich die Sichtbarkeit auf diese Weise umschalten kann?
Bearbeiten:Ich meine so etwas:
In der wxMaxima-Software werden die Ausgaben folgendermaßen auf dem Bildschirm ausgedruckt.
Wenn Sie jedoch auf das kleine Dreieck links neben einer Zeile klicken, können Sie die Ausgabe vorübergehend ausblenden und sehen nur noch die Eingabe.
Antwort1
Ich habe jahrelang nach dieser Funktion gesucht, muss aber leider sagen, dass es derzeit kein brauchbares Terminal gibt, das diese Funktion implementiert.
Ich habe gelesen, dass dortEs gab Pläne, es zu iTerm2 hinzuzufügenaber dieser Moment steht immer noch auf der Wunschliste.