12 votes

Conservation des couleurs de l'invite bash lors du démarrage d'une session écran

Lorsque je me connecte à une boîte Ubuntu Lucid, l'invite est toute jolie, avec des couleurs. Tout est par défaut, pour autant que je sache. Voici l'écran extérieur de mon $PS1 :

\[\e]0;\u@\h: \w\a\]${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@dev\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$

Before connecting with screen

Mais dès que je mets l'écran en marche, les couleurs disparaissent. Tout le reste va bien, et mon écran peut supporter les couleurs (remarquez que le symbole . y .. dans ce ls -al sont bleus) mais pas l'invite. En théorie, tout devrait être exactement pareil. $PS1 à l'intérieur de l'écran :

${debian_chroot:+($debian_chroot)}\u@dev:\w\$

after screening in

EDIT : C'est juste un écran simple.

0voto

twildfarmer Points 121

Appeler screen avec -T xterm fonctionne pour moi, si simplement :

screen -T xterm

Il n'est pas nécessaire de modifier les fichiers.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X