Tente não exportar a variável TERM
. Isso deve ser definido pelo próprio terminal para um valor apropriado. O console do Linux deve definir isso para linux
, enquanto vários programas de terminal baseados em X podem usar o valor definido por você.
Você só deve definir isso como uma substituição para quando os valores padrão não funcionarem ou não forem passados como no SSH para um local que não reconheça seu ambiente.