L'écran ne règle pas $ TERM pour l'écran

J'ai un problème avec l'écran gnu.

Ordinateur 1:

open terminal $ printenv TERM xterm-color $ screen $ printenv TERM screen 

Ordinateur 2:

 open terminal $ printenv TERM xterm-color $ screen $ printenv TERM xterm-color 

Les deux ordinateurs exécutent Mac OS X 10.6.4, la version d'écran 4.00.03 et une configuration similaire.

Selon l' screen sa page man:

Dans l'écran de chaque window, l'écran s'ouvre, la variable $ TERM est définie sur "écran" par défaut. Mais quand aucune description pour "écran" n'est installée dans la database locale ou la database terminfo, vous définissez $ TERM pour – dire – "vt100".

Dans les deux ordinateurs, j'ai les files terminfo pour "écran" dans /opt/local/share/terminfo/73

Même lorsque je fais l' screen -T screen j'obtiens toujours la variable $TERM définie comme xterm-color

Des idées?

    One Solution collect form web for “L'écran ne règle pas $ TERM pour l'écran”

    Il est très probablement écrasé dans ~/.bashrc . C'est le cas sur mon système. J'ai ajouté la ligne suivante au sumt de my ~/.bashrc :

     echo $TERM >> /tmp/bashrc.out 

    puis a commencé l' screen et a fait ceci:

     $ cat /tmp/bashrc.out screen $ echo $TERM xterm-256color $ grep -n TERM ~/.bashrc 1:echo $TERM >> /tmp/bashrc.out 33:export TERM=xterm-256color 
    Les astuces du serveur de linux et windows, tels que ubuntu, centos, apache, nginx, debian et des sujets de réseau.