Como mudo a cor de fundo do menu do xterm?

2

A minha pergunta é sobre as cores do menu xterm, mas talvez eu esteja fazendo algo errado, então vou incluir as etapas em segundo plano que me levaram a essa pergunta.

Estou tentando fazer com que o XTerm envie uma fuga por padrão quando clico na tecla meta. Eu posso fazer isso funcionar adicionando um arquivo .Xresources:

XTerm*metaSendsEscape: true

Isso funciona muito bem, mas ao carregar o arquivo .Xresources, ele altera meus novos esquemas de cores xterm para preto no branco; Eu quero branco no preto.

Ok, eu posso consertar isso. Vou adicionar mais algumas configurações aos meus .Xresources:

XTerm*Background: Black
XTerm*Foreground: White
XTerm*metaSendsEscape: true

Isso define meu xterm de volta ao esquema de cores que eu quero. Quase. O fundo e o primeiro plano são pretos, mas agora os menus (ctrl + clique esquerdo) têm o mesmo esquema de cores, o que dificulta a sua visualização.

Agora, quero alterar as cores do menu independentemente do plano de fundo e do primeiro plano normais, mas não consigo descobrir como fazer isso. Eu suponho que é possível porque se eu remover o arquivo .Xresources que é padrão que recebo.

Isto é o que meu xterm parece sem um arquivo .Xresources (isto é o que eu estou tentando replicar usando .Xresouces):

Isto é o que o meu xterm atualmente parece com o .Xresources acima:

    
por psanford 27.09.2013 / 18:50

1 resposta

2

Você pode adicionar a cor " AntiqueWhite " para os 3 menus (principais, opções VT e fontes VT) .

1) Edite seu arquivo .Xresources com seu editor favorito:

  • gedit ~/.Xresources

2) Adicione as seguintes linhas:

XTerm*mainMenu*Background: AntiqueWhite
XTerm*vtMenu*Background: AntiqueWhite
XTerm*fontMenu*Background: AntiqueWhite

3) Carregue as alterações com o seguinte comando:

  • xrdb -merge ~/.Xresources

Espero que ajude.

    
por Roman Raguet 27.09.2013 / 22:53