Fenster in tmux maximieren


40

tmux zeigt folgenden Bildschirm an:

[root@wpc-fc2 init]#                                      |············
                                                          |············
                                                          |············
[0] 0:bash 3:bash*               "vi@wpc-fc2:/etc/init" 21:04 21-Jun-11

Das Fenster hat eine nicht maximale Breite. Der Versuch, Text daraus zu kopieren, führt dazu, dass "| ···" in den Text eingeht.

Wie kann ich das Problem beheben und das tmux-Fenster in voller Breite anzeigen?


1
Wenn Sie über eine Konsole verfügen, die denselben Bildschirm anzeigt, ist die Größe möglicherweise begrenzt. Zumindest funktioniert das in GNU Screen so.
Randolf Richardson

Antworten:


55

tmux-Fenster sind auf die Größe des kleinsten Clients beschränkt, der die Sitzungen anzeigt, mit denen sie verknüpft sind (dh zu denen das Fenster gehört).

Dies kann leicht mit der aggressive-resizeFensteroption geändert werden, die sie auf die Größe des kleinsten Clients beschränkt, der dieses Fenster tatsächlich anzeigt.

Wenn Sie das Fenster wieder in voller Größe anzeigen möchten, trennen Sie am besten alle anderen Clients, die dieses Fenster verwenden. Verwenden Sie C-b Ddiese Option, um die Clients einzeln auszuwählen oder C-b: attach -dum alle anderen Clients in dieser Sitzung zu trennen.


Ich fand jedoch heraus, dass es dwm egal ist. Ich hatte eine TMUX-Sitzung im Stapel geöffnet, sowie in einem anderen Tag voll. Eröffnete MoC und es kam zu einem Absturz, weil das kleinere Terminal nicht groß genug dafür war. Muss in Zukunft vorsichtiger sein.
Rob

17

Das Einstellen einer aggressiven Größenänderungsoption löst in der Tat dieses Problem für mich (danke Bob). Ich habe meiner .tmux.conf Folgendes hinzugefügt:

set-window-option -g aggressive-resize on
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.