Se o local em que o gerenciador de janelas está sendo executado for diferente, isso poderá explicar o problema. Isso pode acontecer se o código do idioma do sistema for diferente do local definido na inicialização do seu shell.
Estou usando o i3 como meu gerenciador de janelas. Quando eu abro o terminal usando o padrão tecla de atalho, o urxvt resultante não pode exibir caracteres unicode. Mas quando eu abro usando urxvt ou urxvt -ls, isso pode acontecer.
Eu comparei as saídas de set
, locale
e xrdb -q
e elas são idênticas, exceto para random / oldpwd / time.
Qual poderia ser a razão pela qual eu não consigo ver unicode em um terminal que é nomeado após ele? Se isso importa, meu arquivo é salvo em UTF8.