web-dev-qa-db-fra.com

Comment redimensionner la "zone utilisable" d’une session tmux?

J'utilise un "groupe de sessions" pour conserver plusieurs fenêtres de terminal gérées par des fenêtres et gérées par des fenêtres au niveau de l'OS à différents tmux'(fenêtres) (afin qu'elles partagent un répertoire de travail par défaut, des paramètres tmuxname__, etc.). Ces fenêtres de terminal sont différentes. tailles.

Normalement, depuis un terminal plus grand, je peux procéder comme suit pour lancer une nouvelle commande:

:new-window vim

Cependant, si je ( jamais bascule vers un autre volet avec cette nouvelle fenêtre de terminal plus grande, je suis toujours bloqué dans cette opération lorsque je reviens à nouveau:

Je dois tuer la session entière, créer une session entièrement nouvelle et la lier à nouveau au groupe de sessions, à l'aide de tmux new-session -t <blah>, pour restaurer toute la largeur du terminal.

Existe-t-il un autre moyen de restaurer/modifier/définir la ‘largeur disponible’ d’une session (ou d’une fenêtre, idk)?

19
ELLIOTTCABLE

Activer l'option de redimensionnement agressif aidera peut-être:

set-window-option -g aggressive-resize

Un bon aperçu des options de tmux est donné ici .

20
Daniel