Existe um comentário de "Mike E" acima que continha a resposta para mim, mas não é apenas difícil de ler, é difícil descobrir o que ele quer dizer se você não usa .bashrc
a muito - e eu não faço.
Depois de enrolar um pouco, obtive os resultados desejados alterando as linhas a seguir em ~/.bashrc
na máquina em que estava fazendo o login com ssh:
# set a fancy prompt (non-color, unless we know we "want" color)
case "$TERM" in
xterm-color|*-256color) color_prompt=yes;;
esac
para:
# set a fancy prompt (non-color, unless we know we "want" color)
case "$TERM" in
xterm-color|*-256color) color_prompt=yes;;
xterm) color_prompt=yes;;
esac
Estou pensando que eu poderia ter adicionado "| xterm" depois de "color" na primeira linha, ou descobrir por que o ssh estava usando "xterm" em vez de "xterm-colour" e mudar isso, mas isso funciona e eu tenho outras coisas para fazer agora.