Eu estava pensando a mesma coisa e passei algum tempo brincando com o Terminal hoje. Parece que a cor de seleção de texto para uma janela do Terminal sem foco é, na verdade, derivada do conjunto de cores background para essa janela.
Tente isto: abra a guia Perfis na janela de configurações do terminal, clique duas vezes em um perfil que você não usa para abrir um novo Terminal com esse perfil e, em seguida, mude para a subguia "Janela" nas configurações . Aqui você pode definir a cor de fundo. Se você selecionar algum texto na nova janela do Terminal e arrastar o controle deslizante da cor de fundo (verifique se a janela do Terminal perdeu o foco), você verá que a cor do realce da seleção também muda.
Especificamente, parece que há um corte em "45% de brilho" ou algo assim. Para cores de fundo mais claras do que isso, a cor da seleção é uma versão escurecida do plano de fundo e, para cores de fundo mais escuras do que isso, a cor da seleção é atenuada.
Em última análise, esta é uma descoberta decepcionante; significa que não podemos controlar diretamente a cor de destaque do texto em janelas desfocadas! Em particular, esta é uma má notícia para designs inspirados no Solarized, porque a legibilidade do texto depende do equilíbrio de contraste cuidadosamente escolhido entre a cor do texto e as cores de fundo / seleção claras e escuras.
Para referência, aqui estão as cores que estou usando no meu tema Solarized Dark modificado:
- Cor do texto: # 90A6A9
- Cor da seleção: # EEE8D5
- Cor de fundo: # 021319