Comment agrandir l'écran en byobu


55

Ma nouvelle installation de serveur semble étrange: entrez la description de l'image ici

est-il possible de le redimensionner pour utiliser toute la fenêtre du terminal?


Cette folie est enfin terminée! Je maudissais ces points où se mêlaient mon activité extrêmement sophistiquée, à savoir copier / coller.
biocyberman

Réponses:


105

Cela signifie qu'il existe un autre client ssh ou terminal, autre que vous-même, connecté à cette session, qui a une taille de fenêtre inférieure à la vôtre.

Vous pouvez détacher tous les clients sauf vous-même, en utilisant ce raccourci clavier Byobu :

Alt-F6

Ou vous pouvez exécuter le script /usr/lib/byobu/include/tmux-detach-all-but-current-client

Divulgation complète: Je suis l'auteur et le responsable de Byobu .


2
Je vous inviterais à le faire, mais je n’ai pas la réputation de le faire. Merci. Je ne me suis jamais rendu compte que je m’étais laissé connecté après avoir terminé la configuration du réseau.
HilarieAK

4
Alt - F6 n'a pas fonctionné pour moi, mais le script fonctionne.
biocyberman

Ce raccourci et cette commande ne fonctionnent pas pour moi ... J'utilise screen et pas tmux ...
Loenix

1
Certaines distributions peuvent ne pas inclure ce script - vous pouvez le télécharger ici - raw.githubusercontent.com/dustinkirkland/byobu/master/usr/lib/…
Natalie Adams

Faire Alt - F6 sur mon Macbook Air en Mosh'ing dans mon serveur m'a fait déconnecter ainsi; (
dalanmiller


5

Alt-F6 n'a pas fonctionné pour moi. Mais j'ai découvert que j'utilisais tmux. Pour détacher l’autre fenêtre, utilisez une combinaison de list-clients et detach-client:

% tmux list-clients
/dev/pts/1: 0 [64x160 xterm] (utf8)
/dev/pts/39: 0 [39x143 xterm] (utf8)
% tmux detach-client -t /dev/pts/39

Comme le 64x160 est plus grand, j'ai supposé que c'était ma fenêtre alors que l'autre client était le plus petit.


Cela fonctionne comme un charme. Essayé celui accepté et ne fonctionna pas, mais celui-ci si. Bon travail.
Drubio

3

Script fantastique! Sur OSX utilisant Byobu installé avec Homebrew, c’est (actuellement)

/usr/local/Cellar/byobu/5.92/lib/byobu/include/tmux-detach-all-but-current-client

vraisemblablement, vous modifieriez le numéro de version, mais c'est pour vous donner une idée de la façon de le trouver.

brew info byobu vous dira où Byobu stocke ses fichiers lib, etc.

puis ajoutez simplement le lib/byobu/include/tmux-detach-all-but-current-clientà quel que soit l'emplacement (dans mon cas, /usr/local/Cellar/byobu/5.92/)


-2

Je me suis fait au travail en envoyant la commande via vim Sepcial caractères sur vos clés de préférence sur iterm2 \ 033 [17; 3 ~

voici une image qui montre la configuration

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.