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.
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.
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
).
Tags colors ubuntu macos terminal.app