xterm
permite que você traduza uma chave em uma sequência de caracteres. Isso é feito configurando recursos, por exemplo:
XTerm*VT100.Translations: #override\n\
<Key>F1: string(0x1b) string("[A")\n\
<Key>F2: string(0x1b) string("[B")\n
Normalmente, você pode colocar essas linhas em seu arquivo ~/.Xdefaults
e ele é lido pelo servidor na inicialização. Mais dinamicamente, você pode carregá-lo ou recarregá-lo no servidor em execução com
xrdb -merge <~/.Xdefaults