tmux-Fenster letzte Zeile zur Statusleiste

375
Peter G Holm

Ich führe ein Update-Skript in tmux aus, und um zu sehen, dass der Fortschritt läuft, möchte ich die Ausgabe der letzten Zeile in der tmux-Statusleiste sehen.

Meine Idee ist, etwas zu verwenden, das die Suchfunktion auslöst und dann mit Pipe weiterleitet. trim -1 Natürlich weiß ich, dass ich die Ausgabe an eine Datei weiterleiten könnte und diese Ausgabe dann verwenden könnte. Das Problem ist nur, dass der Prozess bereits gestartet ist und einige Wochen andauern soll, bis er fertig ist.

Eine andere Idee, die ich gerade bekam. Ist es möglich, ein Fenster als Teil der Statusleiste zu haben? Wenn ja, dann würde ich anstelle des eigentlichen Fensters das Originalfenster lieber klonen. Falls ich Dinge durcheinanderbringe und versehentlich zerstöre, wird das geklonte Fenster nicht betroffen sein.


Bearbeiten:

Ich sehe jetzt, dass ich trim -1 nicht verwenden sollte. Die letzte Zeile sollte immer diejenige sein, die angezeigt wird.

0
Vielleicht möchten Sie unter [Powerline] (https://github.com/Lokaltog/powerline) nachsehen, was neben der Verwendung einiger lustiger / nützlicher Dinge für die Statuszeile auch Module für dieses Skript enthalten kann. demure vor 10 Jahren 0
verwendest du xterm? * edit * eigentlich nicht, ich sehe, Sie wollen, dass es dort ist, egal in welchem ​​Fenster Sie sich gerade befinden. Wenn dies ein langsamer Prozess ist, der eine Woche dauert, warum sollten Sie dann in Ihrer Statuszeile Platz einnehmen? Sie können genauso schnell zu diesem Fenster wechseln, um einen schnellen Überblick zu erhalten. scicalculator vor 10 Jahren 0
Sorry for late replay @scicalculator . Sometimes the database can be errored, so I would like incoorparate that status line in other windows or within a status-bar in my os (No problem, I use fvwm so I know that part) without the need of manually switching to that cónnection more than give my uname/passwd for ssh. Peter G Holm vor 10 Jahren 0

0 Antworten auf die Frage