Problemas de cor no terminal OS X ssh'd para o terminal Ubuntu

2

No OS X Terminal.app, estou tendo alguns problemas de cor.

Se eu estiver trabalhando localmente, não há cores.

Se eu fizer ssh na minha máquina do opensolaris (usando a tela dentro do ssh), não há cores.

Se eu, em seguida, ssh em minha máquina virtual do ubuntu, e dizer, vim editar um arquivo, as cores estão completamente quebradas. Ao sair do vim, ele mantém as cores quebradas e as aplica a tudo, até que eu force uma campainha terminal.

Suponho que isso seja uma configuração incorreta das cores das máquinas do Ubuntu, ou uma incompatibilidade de emuladores de terminal. Qual é a melhor correção neste caso.

    
por Joshua Hogendorn 14.04.2010 / 02:38

2 respostas

1

A maneira mais fácil de corrigir isso é executar export TERM=vt100 ao se conectar à máquina Ubuntu. Uma boa solução seria descobrir qual seria o valor supostamente do Terminal e usá-lo.

    
por 14.04.2010 / 02:50
3

A maneira mais fácil / a maneira que eu faço é colocar export TERM=xterm-color no meu ~/.bashrc , e as cores funcionam perfeitamente com as minhas conexões SSH Ubuntu 9.10. (O problema é causado pelo Ubuntu assumindo que o terminal é xterm , não xterm-color ).

    
por 14.04.2010 / 03:54