Después de la actualización a tmux versión 2.9a, tuve que actualizar mi archivo de configuración ya que algunas de las configuraciones tenían cambios de nombre. Los colores para la sección del título de la ventana de mi barra de estado ya no funcionan. Aquí está esa parte de mi archivo de configuración:
# set color for status bar
set-option -g status-style bg=colour235
set-option -g status-style fg=yellow
set-option -g status-style dim
# set window title list colors
set-window-option -g window-status-style fg=brightblue
set-window-option -g window-status-style bg=colour236
set-window-option -g window-status-style dim
# active window title colors
set-window-option -g window-status-current-style fg=brightred
set-window-option -g window-status-current-style bg=colour236
set-window-option -g window-status-current-style bright
No importa qué colores o brillo selecciono, el área del título de la barra de estado muestra texto en blanco. Todo mi archivo de configuración de tmux está aquí: https://github.com/ zanshin / dotfiles / blob / master / tmux / tmux.conf
3 respuestas
Si configura una opción varias veces, el último valor será el utilizado.
Debe configurar cada opción una vez o usar -a en el segundo y los siguientes comandos de configuración para cada opción.
La sintaxis ha cambiado ligeramente (me gusta la nueva). Ahora puede colocar varios atributos en la misma línea separados por una coma.
Con la nueva sintaxis, la configuración que tiene en su pregunta se convirtió en:
# set color for status bar
set-option -g status-style bg=colour235,fg=yellow,dim
# set window title list colors
set-window-option -g window-status-style fg=brightblue,bg=colour236,dim
# active window title colors
set-window-option -g window-status-current-style fg=brightred,bg=colour236,bright
Para obtener más información, puede consultar Preguntas frecuentes de tmux
Imprimir valores de configuración predeterminados
tmux -Lfoo -f/dev/null start\; show -gw
Imprimir valores de configuración actuales
tmux -Lfoo -f/dev/null start\; show -g
Opciones de ventana predeterminadas 2.9.a
window-active-style default
window-size smallest
window-status-activity-style reverse
window-status-bell-style reverse
window-status-current-format "#I:#W#{?window_flags,#{window_flags}, }"
window-status-current-style default
window-status-format "#I:#W#{?window_flags,#{window_flags}, }"
window-status-last-style default
window-status-separator " "
window-status-style default
window-style default
Sugerencias sobre modificaciones
Estos colores son solo para ver diferencias
~ / .tmux.conf
# ------------- #
# Define Colors #
# ------------- #
GRAY="#808080"
BLUE="#569CD6"
DARK_BLUE="223E55"
RED="#EE4646"
YELLOW="#CCCC99"
BACKGROUND="#000000"
FOREGROUND="#CCCCCC"
# ----------------- #
# Define Status Bar #
# ----------------- #
set -g status-interval 1
set -g status-style bg=$BACKGROUND,fg=$BLUE
# ------------ #
# Define Panes #
# ------------ #
set -g pane-border-style fg=$DARK_BLUE
set -g pane-active-border-style fg=$BLUE
# ---------------- #
# Define Left Side #
# ---------------- #
set -g status-left " "
# -------------- #
# Define Windows #
# -------------- #
set -g window-status-current-format "#[fg=$BLUE] ➤ "
set -g window-status-format " ➤ "
set -g window-status-activity-style fg=$RED
set -g window-status-bell-style fg=$YELLOW
set -g window-status-separator " "
set -g window-style default
set -g window-status-style bg=$BACKGROUND,fg=$GRAY
# ----------------- #
# Define Right Side #
# ----------------- #
set -g status-right-length 150
set -g status-right "#T %Y-%m-%d %H:%M:%S "