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.