Inicie a instância do xterm com configurações diferentes

Inicie a instância do xterm com configurações diferentes

Existe uma maneira de iniciar instâncias de xtermuso de diferentes arquivos de configuração. Ex: xterm -load .Xresources-1,xterm -load .Xresources-1

Usar xrdb -load ~/.Xdefaultsaltera as configurações globalmente que tento evitar.

Responder1

Isso geralmente é feito alterando onome da instância, que por padrão é o nome do programa que é executado, mas pode ser substituído usando o-nameopção. (Se você criar um link simbólico para um programa e executar esse link, essa também será uma maneira rápida de renomear um programa).

Se você tiver um arquivo de recursos com configurações como

xterm*font: fixed

oinstânciaé o xtermno início da linha.

Você também pode alterar onome da classe(que você normalmente vê como XTerm, também no início das linhas de recursos). Ouxtermscript usa o-classopção de substituir isso para alterar as configurações para xtermfuncionar de forma consistente no modo UTF-8.

Se você tiver nomes de classe diferentes, poderá usar o mecanismo de pesquisa app-defaults para oferecer suporte a diferentes arquivos de recursos. Defino a variável de ambiente XAPPLRESDIRpara meu próprio diretório e tenho arquivos de recursos personalizados localmente (cada um com o nome de umaula). Isso está documentado emX(7):

arquivos específicos do aplicativo
Diretórios nomeados pela variável de ambienteXUSERFILESEARCHPATHou a variável de ambienteXAPPLRESDIR(que nomeia um único diretório e deve terminar com um'/'em sistemas POSIX), além de diretórios em um local padrão (geralmente em/tmp/Xorg-KEM/lib/X11/, mas isso pode ser substituído peloXFILESEARCHPATHvariável de ambiente) são pesquisadas para recursos específicos do aplicativo. Por exemplo, os recursos padrão do aplicativo geralmente são mantidos em/tmp/Xorg-KEM/lib/X11/app-defaults/. Veja oX Toolkit Intrinsics - Interface de linguagem Cmanual para obter detalhes.

informação relacionada