J'utilise tmux lorsque je travaille sur mon ordinateur de bureau, et ensuite si je veux travailler à l'extérieur sur mon ordinateur portable, je me connecte en SSH sur le bureau et je me rattache à la même session. Ensuite, lorsque je ferme mon ordinateur portable et que je rentre à l'intérieur, la session visible sur mon ordinateur de bureau est réduite pour ne montrer que les lignes/colonnes disponibles sur l'écran plus petit de mon ordinateur portable. Sans rouvrir mon ordinateur portable, y a-t-il un moyen de forcer l'ordinateur portable à se détacher de la session? Ou au moins de redimensionner tmux pour utiliser tout l'espace disponible sur mon écran de bureau?
Réponses
Trop de publicités?
Gaurav Srivastava
Points
263
wbg
Points
265
Si vous n'êtes pas déjà à l'intérieur d'une session tmux, vous pouvez détacher les autres clients de la manière suivante :
tmux detach-client
à partir de la page man de tmux :
detach-client [-P] [-a] [-s cible-session] [-t cible-client]
(alias : detach)
Détache le client actuel s'il est lié à une touche, le client spécifié avec -t,
ou tous les clients actuellement attachés à la session spécifiée par -s.
L'option -a tue tous les clients sauf celui donné avec -t. Si -P est donné, envoie
le signal SIGHUP au processus parent du client, le forçant généralement à se fermer.