tmux ist großartig, aber ich bin oft in Situationen, in denen das Scrollen (zugegebenermaßen geringfügig, aber immer noch unerwünscht) Probleme verursacht. Zum Beispiel habe ich einen node.js-Server in einem Fenster und BrowserSync versucht, die App jedes Mal neu zu laden, wenn ich Dateien ändere. Wenn ich nach oben gescrollt habe, um eine console.log
Ausgabe zu lesen (aber vergessen habe, dass ich den Server blockiere) und dann eine Änderung in meinem Editor vornehme, passiert nichts.
Gibt es eine Möglichkeit, tmux dazu zu bringen, den Server nicht zu blockieren, sondern einfach das Hinzufügen neuer Ausgaben am unteren Rand des Bildlaufpuffers zu beenden und den gleichen Abschnitt des Puffers anzuzeigen, zu dem ich zuvor gescrollt habe?
Antworten:
Dies ist anscheinend ein anerkanntes tmux-Problem für einige Programme, die umgangen wurden .
quelle
Starten Sie Ihre Anwendungen als Hintergrundjobs
$cmd &
jobs -l
kill $jobnumber
quelle