Maximizar ventana en tmux


39

tmux muestra una pantalla como esta:

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

La ventana tiene un ancho no máximo, intentar copiar texto de ella lleva a "| ···" a entrar en el texto.

¿Cómo solucionarlo y obtener el ancho total de la ventana tmux?


1
Si tiene una consola real que ve la misma pantalla, entonces puede estar limitado a su tamaño. Al menos así es como funciona en GNU Screen.
Randolf Richardson

Respuestas:


54

Las ventanas tmux están limitadas al tamaño del cliente más pequeño que ve cualquier sesión a la que estén vinculadas (es decir, la ventana es parte de).

Esto se puede cambiar ligeramente con la aggressive-resizeopción de ventana que los restringe al tamaño del cliente más pequeño que realmente muestra esa ventana.

Para que la ventana vuelva a su tamaño completo, la mejor opción es separar a cualquier otro cliente que use esa ventana. Use C-b Dpara seleccionar los clientes individualmente o C-b: attach -dpara separar a todos los demás en esa sesión.


Sin embargo, descubrí que a dwm no le importa. Tuve una sesión tmux abierta en la pila, así como completa en otra etiqueta. Abrió MoC y terminó fallando porque el terminal más pequeño no era lo suficientemente grande para ello. Tengo que tener más cuidado en el futuro.
Rob

15

Establecer una opción de cambio de tamaño agresivo realmente me resuelve este problema (gracias Bob). Agregué lo siguiente a mi .tmux.conf:

set-window-option -g aggressive-resize on
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.