¿Es posible cambiar el color de fondo del panel o ventana tmux?


11

Me gustaría que aparecieran diferentes paneles en diferentes colores de fondo en mi sesión de tmux.
es posible?


Buenas respuestas ya enviadas. Tenga en cuenta que puede realizar cambios desde la línea de comandos. La variable TMUX_PANE puede identificar diferentes paneles. Presiona la tecla de comando (Ctrl-B), dos puntos, y escribe "set -g" como sugiere StefanS. por ejemplo, Ctrl-B y luego ": set -g pane-active-border-bg magenta". Dado que su ejemplo y el mío difieren, tal vez hay diferencias en tmux. Use "man tmux" y busque "color". (Sí, soy estadounidense, pero mi copia de la página del manual tiene una "u" en la palabra. Así que busca color, no color.)
TOOGAM

Respuestas:


10

Puede configurar el estilo de cualquier panel con el select-pane -Pcomando Puede combinar esto con otras opciones de panel de selección, por ejemplo

select-pane -t:.1 -P 'bg=red'

establecería el fondo del primer panel en rojo.

select-pane -P 'bg=red'

establecería el fondo del panel actual en rojo.


Si alguien se pregunta qué -Psignifica en este contexto, creo que la respuesta no es nada en particular. En otros lugares de la sintaxis de tmux, una bandera "p" podría significar "padre", "panel" o "imprimir", pero ninguno de esos se aplica aquí, si "-P" se usa para establecer un estilo y es "- t "que selecciona el panel.
Mark Stosberg

0

Desafortunadamente no hay una manera obvia de hacerlo. Investigué un poco sobre el asunto y lo que terminé haciendo fue cambiar el color de aviso de BASH en lugar del color de fondo. En mi caso, funciona bien y me ayuda a identificar los diferentes paneles de un vistazo. Aquí están las dos páginas más útiles que encontré sobre el tema:

Cambiar el color de mi indicador de shell

Cnange color de fondo de shell en ssh

Espero que esto te ayude en tu búsqueda de conocimiento :-)


Sinopsis del contenido de esos documentos vinculados sería una respuesta mucho mejor.
music2myear

0

Tal vez pueda cambiar sus colores en su ~/.tmux.conf.Puede especificar colores de esta manera:

# border colours

 set -g pane-border-style fg=magenta
 set -g pane-active-border-style fg=magenta 
 set -g pane-active-border-style bg=default
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.