Maksymalizuj okno w tmux


40

tmux wyświetla ekran w następujący sposób:

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

Okno ma nie maksymalną szerokość, próba skopiowania z niego tekstu prowadzi do "| ···" w tekście.

Jak to naprawić i uzyskać pełną szerokość okna Tmux?


1
Jeśli masz konsolę wyświetlającą ten sam ekran, możesz mieć ograniczony rozmiar. Przynajmniej tak to działa na ekranie GNU.
Randolf Richardson

Odpowiedzi:


55

Okna tmux są ograniczone do rozmiaru najmniejszego klienta przeglądającego dowolną sesję, z którą są połączone (to znaczy, okno jest częścią).

Można to nieznacznie zmienić za pomocą aggressive-resizeopcji okna, która ogranicza ich do wielkości najmniejszego klienta faktycznie wyświetlającego to okno.

Aby przywrócić okno do pełnego rozmiaru, najlepiej jest odłączyć innych klientów korzystających z tego okna. Służy C-b Ddo wybierania klientów indywidualnie lub C-b: attach -ddo odłączania wszystkich pozostałych w tej sesji.


Dowiedziałem się, że dwm to nie obchodzi. Miałem otwartą sesję tmux na stosie, a także pełną w innym tagu. Otworzyłem MoC i zakończyło się awarią, ponieważ mniejszy terminal nie był na to wystarczająco duży. W przyszłości musisz być bardziej ostrożny.
Rob

17

Ustawienie opcji agresywnej zmiany rozmiaru rzeczywiście rozwiązuje ten problem dla mnie (dzięki Bob). Dodałem następujące do mojego .tmux.conf:

set-window-option -g aggressive-resize on
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.