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: