Alterar cor da seleção da lista de janelas tmux

3

Estou tentando abordar o tmux de acordo com o meu gosto e estou preso à seleção da lista de janelas.

O prefixo w mostra-me a lista de janelas, com a barra de seleção em amarelo; Alguém sabe o encantamento para modificar esse bit específico?

    
por adam 04.06.2013 / 08:08

3 respostas

5

Eu não entendo por que a resposta da neric é rejeitada porque está correta.

Quando você abre uma lista de janelas, os estilos da opção mode-style são aplicados a um item selecionado. Aqui está um link para fontes. Como você pode ver , o valor padrão é %código%. Você pode alterar esses estilos em um comando:

set -wg mode-style bg=red,fg=red
  • bg=yellow,fg=black fornece um comando para definir uma opção;
  • set flag informa que esta é uma opção de janela;
  • -w flag diz para definir a opção globalmente;
  • -g é o nome da opção;
  • mode-style define a cor de fundo da seleção;
  • bg=red define a cor do texto.

Observe que fg=white é apenas um alias para set -wg .

Quanto às cores, da página man:

The colour is one of: black, red, green, yellow, blue, magenta, cyan, white, aixterm bright variants (if supported: brightred, brightgreen, and so on), colour0 to colour255 from the 256-colour set, default, or a hexadecimal RGB string such as #ffffff, which chooses the closest match from the default 256-colour set.

Você também pode especificar atributos, por exemplo, set-window-option -g :

The attributes is either none or a comma-delimited list of one or more of: bright (or bold), dim, underscore, blink, reverse, hidden, or italics, to turn an attribute on, or an attribute prefixed with no to turn one off.

Por favor, note que esta opção também afeta a cor da seleção de texto no modo de cópia.

    
por 23.06.2015 / 19:25
3

Isso é o que você está procurando:

set-window-option -g mode-fg white
set-window-option -g mode-bg red
    
por 09.06.2015 / 14:25
0
set status-utf8 on
set utf8 on

set -g default-terminal "screen-256color"

set -g status-bg black
set -g status-fg white
    
por 04.06.2013 / 08:29

Tags