tmux équivalent à l'écran GNU: mode wrap


14

Je suis un utilisateur d'écran de longue date essayant de faire le saut vers tmux. Une fonctionnalité d'écran que j'utilise est la possibilité de tronquer la Ctrla :set wrapsortie. Cela est particulièrement utile lors de la personnalisation des fichiers journaux ou à la suite de sessions de compilation dont les lignes comportent des centaines de caractères.

J'ai lu la manpage et googlé longuement et je ne trouve pas de commande équivalente, ou une solution de contournement viable à l'aide de commandes shell. Le plus proche que je peux trouver est de tout diriger less -Set de mettre moins en mode "suivi".

Réponses:


7

Je ne pense pas que tmuxcette fonctionnalité, demande de fonctionnalité ?

Une solution de contournement utilisable que j'utilise souvent est de "couper" jusqu'à et y compris $ COLUMNS:

tail -f LOG | cut -c1-$COLUMNS

Notez que ce n'est pas "nowrap", il supprime en fait les extrémités des lignes. De plus, le redimensionnement du terminal n'est pas appliqué.


Merci pour l'info. J'ai également essayé des variations sur le thème. J'ai trouvé que "less -eS --follow-name" était aussi proche que possible ... SI si n'oubliez pas d'exécuter cette commande en premier.
Doug

1
Vous pourriez faire un peu mieux avec less +G +F -eS --follow-name, cela vous mettra directement en mode queue. Mais vous avez raison, il serait préférable que le terminal gère l'emballage.
Thor

+Gest en fait redondant.
Thor

Malheureusement, cela ne fonctionne pas avec xtail ...
MemphiZ

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.