tmux entspricht dem Wrap-Modus des GNU-Bildschirms


14

Ich bin ein langjähriger Bildschirmbenutzer, der versucht, zu tmux zu springen. Eine Bildschirmfunktion, die ich verwende, ist das Abschneiden der Ctrla :set wrapAusgabe. Dies ist besonders nützlich, wenn Sie Protokolldateien verfolgen oder Kompilierungssitzungen folgen, deren Zeilen Hunderte von Zeichen lang sind.

Ich habe die manSeite gelesen und ausgiebig gegoogelt und kann keinen entsprechenden Befehl oder eine praktikable Umgehungslösung mit Shell-Befehlen finden. Das nächste, was ich finden kann, ist, alles less -Sin den "Follow" -Modus zu versetzen.

Antworten:


7

Ich denke nicht, tmuxhat diese Funktion, Feature-Anfrage ?

Eine mögliche Problemumgehung, die ich oft benutze, ist das "Schneiden" von bis zu und einschließlich $ COLUMNS:

tail -f LOG | cut -c1-$COLUMNS

Beachten Sie, dass dies nicht "nowrap" ist, sondern die Zeilenenden entfernt. Auch die Größenänderung des Terminals wird nicht berücksichtigt.


Danke für die Information. Ich habe auch Variationen des Themas ausprobiert. Ich habe festgestellt, dass "less -eS --follow-name" so nah wie möglich ist ... WENN Sie daran denken, diesen Befehl zuerst auszuführen.
Doug

1
Du less +G +F -eS --follow-namekönntest es ein bisschen besser machen , das bringt dich direkt in den Heckmodus. Aber Sie haben Recht, es wäre besser, wenn das Terminal die Verpackung übernimmt.
Thor

+Gist eigentlich überflüssig.
Thor

Dies funktioniert leider nicht mit xtail ...
MemphiZ

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.