Interação fonte / SSH?

2

Eu uso o tmux e o tmuxline, que usa as fontes powerline para ficar bonito.

Oproblemaéquequandoeusshemumservidor,afontenãofunciona.

Eu instalei as fontes de acordo com estas instruções .

Como faço para começar a depurar isso?

    
por mtfurlan 09.03.2015 / 22:34

2 respostas

2

Como jasonwryan sugeriu, foi realmente uma questão local.

O cliente estava usando en_US.UTF-8 , enquanto o servidor estava usando en_US . Não totalmente claro em por que é importante, mas o que quer que funcione.

Para o slackware, para defini-lo globalmente, modifique /etc/profile.d/lang.sh , conforme especificado aqui

Para modificá-lo apenas por usuário, basta definir LANG no seu .bashrc ou qualquer outra coisa.

    
por 10.03.2015 / 04:20
1

Para o benefício de quem procura uma solução para isso, ou para um problema semelhante, a resposta acima me levou ao que resolveu o problema para mim no FreeBSD. Adicionando o% s_de% do servidor ssh:

AcceptEnv LANG LC_CTYPE

teve o efeito de permitir que eu visse os glifos de fonte Powerline em uma sessão ssh + tmux iniciada usando:

ssh user@host -t "tmux attach || tmux new -s ssh"

Curiosamente, este problema só veio à tona quando se usa a opção sshd_config (force pseudoterminal), não ao iniciar o tmux após o sshing simples no servidor.

    
por 09.12.2017 / 19:40

Tags