Como eu altero as cores rxvt para branco em preto?

4

Por padrão, no Ubuntu, o terminal rxvt é preto no branco. Como eu mudo para branco no preto?

Estou executando o Lubuntu 16.04 LTS

    
por Nickolai Leschov 11.02.2017 / 23:31

1 resposta

8

Observação: resposta atualizada para incluir áreas de trabalho como GNOME e LXDE que não carregam .Xresources ou .Xdefault arquivos por padrão. Também atualizado para os pacotes rxvt-unicode e rxvt differences.

Você pode iniciá-lo com o comando em uma janela de terminal:

rxvt -fg white -bg black

que define o primeiro plano como branco e o segundo plano como preto.

Ou você pode iniciá-lo usando Alt + F2 e digitando-o em:

De qualquer forma, listado acima, você deve ter um terminal rxvt semelhante a este:

Para torná-lo permanente , você pode adicionar as seguintes linhas ao final do arquivo ~/.Xdefaults ou ~/.Xresources :

Muito importante:

Se você instalou rxvt-unicode , adicione essas linhas ao seu arquivo .Xresources :

URxvt*background: black
URxvt*foreground: white

Se você instalou apenas rxvt , adicione estas linhas:

Rxvt*background: black
Rxvt*foreground: white

O URxvt pode suportar mais fontes.

Se você quiser usar uma fonte Monospace 9 com urxvt , adicione uma linha como esta:

URxvt*font: xft:Monospace:size=9:antialias=true

Ou você pode usar fc-list | sort para listar todas as fontes disponíveis, então você pode encontrar uma que quiser e definir assim:

URxvt*font: xft:DejaVu Sans Mono:size=9:antialias=true
URxvt*boldfont: xft:DejaVu Sans Mono:bold:size=9:antialias=true

O Rxvt tem suporte limitado para fontes.

Se você executar o comando xlsfonts em uma janela de terminal, ele mostrará todas as fontes que podem ser carregadas por rxvt em vez de urxvt . Aqui estão alguns exemplos:

xlsfonts | less

A lista será parecida com esta (truncando por espaço):

-arabic-newspaper-medium-r-normal--0-0-100-100-p-0-iso10646-1
-arabic-newspaper-medium-r-normal--32-246-100-100-p-137-iso10646-1
-bitstream-bitstream charter-bold-i-normal--0-0-0-0-p-0-adobe-standard
-bitstream-bitstream charter-bold-i-normal--0-0-0-0-p-0-ascii-0
-bitstream-bitstream charter-bold-i-normal--0-0-0-0-p-0-iso10646-1
-bitstream-bitstream charter-bold-i-normal--0-0-0-0-p-0-iso8859-1
-bitstream-bitstream charter-bold-r-normal--0-0-0-0-p-0-adobe-standard
-bitstream-bitstream charter-bold-r-normal--0-0-0-0-p-0-ascii-0
-bitstream-bitstream charter-bold-r-normal--0-0-0-0-p-0-iso10646-1

Ou você pode encontrar uma fonte que queira usando xfontsel e selecionar todas as configurações desejadas e criará a linha adicionada assim:

Você só terá que brincar até encontrar um que goste.

Adicione essa linha ao seu arquivo .Xresources .

Rxvt*font: -misc-fixed-medium-r-normal--13-120-75-75-c-70-iso8859-1

Sempre que você .Xdefaults ou .Xresources arquivo (s), recarregue-os com o (s) seguinte (s) comando (s) de uma janela do terminal (requer reinício do terminal rxvt se você estiver usando):

xrdb -load ~/.Xdefaults

ou

xrdb -load ~/.Xresources

Observação: Se você tiver uma área de trabalho como LXDE instalado, esses arquivos não serão carregados por padrão, mas se você criar ~/.xinitrc com o uso do arquivo desejado, como .Xresources (recomendado) ou .Xdefaults e adicione a seguinte linha ao arquivo:

xrdb -load ~/.Xresources &

Em seguida, crie o executável .xinitrc :

chmod +x ~/.xinitrc

Reinicialize, então tudo que você precisa fazer é lançar rxvt como normal.

Screenshot do LXDE VM

Espero que isso ajude!

    
por Terrance 12.02.2017 / 00:07