Esquemas de cores diferentes no URxvt?

4

Eu gostaria de poder alternar entre um esquema de cores claras e escuras em uma janela de terminal rxvt-unicode existente, na mesma veia dos perfis de comutação no terminal gnome.

A melhor maneira de fazer isso seria definir as cores em um script fora de .Xresources ?

    
por coffeecola 16.07.2016 / 02:55

2 respostas

1

Se você deseja alternar os perfis como o gnome-terminal (ou konsole), isso está fazendo alterações em um terminal em execução. xrdb não fará isso .

Se você deseja alterar as cores padrão de primeiro plano / segundo plano, é possível usar as sequências de escape xterm cores dinâmicas (que implementa rxvt-unicode, como observei em Urxvt: altere a cor de fundo instantaneamente ) .

    
por 16.07.2016 / 03:06
1

Eu adicionei o seguinte ao meu arquivo ~/.Xresources para alterar as cores rapidamente pressionando Ctrl e 7 ou 8 ou 9 .

! change to red background
URxvt.keysym.C-7: command:3]11;#ff0000
! change to red background
URxvt.keysym.C-7: command:3]11;#ff0000
echo -e '3]11;#ff0000
! change to red background
URxvt.keysym.C-7: command:3]11;#ff0000
! change to red background
URxvt.keysym.C-7: command:3]11;#ff0000
echo -e '3]11;#ff0000%pre%73]10;yellow%pre%7'   # changes to red background and yellow foreground
73]10;yellow%pre%7
7 ! change to light background URxvt.keysym.C-8: command:3]11;#ffffff%pre%7 ! change to dark gray background URxvt.keysym.C-9: command:3]11;#777777%pre%7
73]10;yellow%pre%7' # changes to red background and yellow foreground
73]10;yellow%pre%7
7 ! change to light background URxvt.keysym.C-8: command:3]11;#ffffff%pre%7 ! change to dark gray background URxvt.keysym.C-9: command:3]11;#777777%pre%7

Se você deseja definir a cor de primeiro e segundo plano ao mesmo tempo, basta concatenar os comandos (algumas cores são definidas por nomes):

%pre%

Você pode testar suas cores com um simples comando echo , como este:

%pre%

Atenção

Eu usei o código 11 para cor de fundo cor e código 10 para cor de primeiro plano . As definições para Urxvt citadas por Thomas Dickey indicam para usar 49 e 39 em seu lugar (o que Eu testei e também trabalho).

    
por 29.11.2016 / 17:52

Tags