¿Línea de estado de tmux con línea en blanco en la parte superior?

9

Tengo una buena línea de estado de tmux, pero no me gusta cómo se ejecutan los comandos bash / flush. Es decir, si la pantalla está llena, estoy escribiendo cosas justo encima de la línea de estado.

Me gustaría un salto de línea arriba, para que lo que estoy escribiendo nunca "toque" la línea de estado; ¿Hay alguna manera de hacer esto?

Ejemplo:

Digamos que tengo una ventana de terminal muy pequeña que tiene dos líneas de largo

bash>$ (cursor)
1: bash*  2: bash-  3: vim-

¿Cómo obtendría una línea en blanco para separar la barra de estado de la solicitud, como:

bash>$ (cursor)

1: bash*  2: bash-  3: vim-
Justin L.
fuente
¿Podría proporcionar una captura de pantalla?
Sardathrion - contra el abuso SE
1
@Sardathrion Agregué una indicación visual de lo que estoy hablando, ¿eso ayuda? :)
Justin L.
1
Powerline tiene algunos enlaces tmux que pueden resultarle útiles.
Sardathrion - contra el abuso SE
select-layoutdebería ayudar, creo
sendmoreinfo
No es una respuesta directa, pero cambiar el color de fondo de la barra de estado proporciona una buena distinción visual entre la línea de comando y la barra de estado.
chepner

Respuestas:

2

Si no le importa escribir directamente sobre el borde del panel (lo que debe hacer de todos modos para cualquier panel que no toque la línea de estado), puede forzar el tmuxuso de una ventana más pequeña:

set force-height <single_window_height - 1>

Sin embargo, esto solo es una configuración por ventana y actúa como límite de altura máxima, por lo tanto, no hará lo que desee cuando cambie sus dimensiones de terminal que contienen.

Peterph
fuente