Maksimalkan jendela di tmux

40

tmux menampilkan layar seperti ini:

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

Jendela memiliki lebar non-maksimum, upaya untuk menyalin teks dari itu mengarah ke "| ···" masuk teks.

Bagaimana cara memperbaikinya dan mendapatkan lebar jendela tmux?

Vi.
sumber
1
Jika Anda memiliki konsol aktual yang melihat layar yang sama, maka Anda mungkin terbatas pada ukurannya. Setidaknya ini cara kerjanya di Layar GNU.
Randolf Richardson

Jawaban:

55

Jendela tmux terbatas pada ukuran klien terkecil yang melihat sesi apa pun yang mereka tautkan (yaitu, jendela itu bagian dari).

Ini dapat diubah sedikit dengan aggressive-resizeopsi jendela yang membatasi mereka dengan ukuran klien terkecil yang benar-benar menampilkan jendela itu.

Untuk mengembalikan jendela ke ukuran penuh, taruhan terbaik adalah melepaskan klien lain yang menggunakan jendela itu. Gunakan C-b Duntuk memilih klien secara individual atau C-b: attach -duntuk melepaskan semua orang lain pada sesi itu.

Bob
sumber
Saya menemukan bahwa dwm tidak peduli. Saya memiliki sesi tmux terbuka di stack, serta penuh di tag lain. Membuka MoC dan akhirnya mogok karena terminal yang lebih kecil tidak cukup besar untuk itu. Harus lebih berhati-hati di masa depan.
Rob
17

Pengaturan opsi mengubah ukuran agresif memang memecahkan masalah ini untuk saya (terima kasih Bob). Saya menambahkan yang berikut ini ke .tmux.conf saya:

set-window-option -g aggressive-resize on
diri
sumber