J'utilise XFCE4, et j'utilise xfterm4 (qui en fait est un xterm) comme
console.
Avec ces consoles, j'administre localement une machine, et à distance,
plusieurs.
Il m'est utile d'avoir le hostname (+l'user en cours +le working dir).
Mettre tout cela dans le prompt me prend trop trop de place.
J'ai posé la question sur la ML XFCE, mais j'ai pas tout compris ...
(la discussion est en fin de post)
Est ce que le fait de mettre un 'printf (...)' suffit à regler le titre ?
C'est ce que j'ai compris dans ce qu'il m'a dit.
Parceque si je fais
print "\033]2;%n\007\033]1;\007"
Le titre est %n (et pas l'user en cours, par exemple ...)
Moi j'utilise zsh. XFCE4 4.0.6, sur une Debian testing.
Rakotomandimby Mihamina wrote:
> Hello,
> I would like to know what's the possibilities to display the title of an
> xfterm4 on 4.0.6 release
>
> The perfect would be to have the pissibilty to display the "$hostname :
> $PWD" on some xfterms (those which remote ssh remote servers) and on
> some xfterms i would set a simple title ("foo" , "bar", "whatever" ...)
>
> Would you help me to find out ?
terminal emulator titles are set by printing an escape sequence.
put sth. like
printf "\033]2;%s%s\007\033]1;\007" $HOST :`pwd`
in the dot-file your shell starts up automaticly.
From my .cshrc (but I guess you don't use tcsh)
if ($?DISPLAY || $TERM == xterm-color || $TERM == xterm) then
alias header 'printf "\033]2;%s%s\007\033]1;\007" $HOST
:`dirs`'
alias cd 'chdir \!* && header'
header
endif
--
ASPO Infogérance - http://aspo.rktmb.org/activites/infogerance
Unofficial FAQ fcolc - http://faq.fcolc.eu.org/
Linux User Group sur Orléans et alentours.
Tél: + 33 2 38 76 43 65 (France)