Définir la couleur de l'onglet tmux actif

14

Est-il possible de changer l'arrière-plan de l'onglet tmux actif (actuel)?

J'utilise tmux 1.9sur Ubuntu 15.04.

$ tmux -V
tmux 1.9

J'ai essayé de faire:

set-option -g pane-active-border-fg red

Mais le résultat n'a pas changé:

Je m'attendais 3-bash*à avoir un fond rouge.

Ionică Bizău
la source
@jasonwryan Je ne veux pas changer la couleur de premier plan de la barre d'état mais faire en sorte que l'onglet actuel affiche une couleur d'arrière-plan différente.
Ionică Bizău

Réponses:

28

Vous n'avez pas défini la couleur d'arrière-plan active de la fenêtre, vous définissez uniquement la bordure du panneau actif, essayez:

set-window-option -g window-status-current-bg red
cuonglm
la source
Toujours le même - i.imgur.com/3AdyVZc.png
Ionică Bizău
Oui, j'ai enregistré ~/.tmux.confet commencé tmuxdans un nouveau terminal.
Ionică Bizău
xterm-256color
Ionică Bizău
1
Aussi, pour ceux qui se demandent, vous pouvez mettre le premier plan avecset-window-option -g window-status-current-fg 'white'
laurent
2
si vous regardez ce post tmux v2.9, cette option ressemblera à celaset-window-option -g window-status-current-style bg=red
AntK
10

Dans la version 2.9, vous devez remplacer ces options par quelque chose comme:

# Active window title color
setw -g window-status-current-style fg=black,bg=white

Il y a un argument avec une explication décente ici: https://github.com/tmux/tmux/issues/1689

Et la FAQ: https://github.com/tmux/tmux/wiki/FAQ#how-do-i-translate--fg--bg-and--attr-options-into--style-options

Anudeep Samaiya
la source
a confirmé que cela fonctionne pour 2.9a
imagineerThis