Renomeando janelas de shells no Ubuntu


4

Como você pode renomear janelas no Ubuntu?

Eu tenho alguns terminais abertos. Todos eles têm o nome "Janela sem título". Gostaria de renomeá-los da mesma forma que você pode no Screen by C-A A.


@DavidCole Por favor, forneça um link para o thread duplicado no askubuntu.
Léo Léopold Hertz

Por favor migrar esta pergunta a AskUbuntu onde a ajuda seria mais apreciada e necessária ;) Esta questão foi perguntado antes
David

Respostas:


2

O processo é um pouco complexo para explicar aqui, pois é diferente para cada shell que você usa. Em vez disso, darei a você dois links:

Existem algumas outras coisas a serem levadas em consideração. Por uma alteração única comum a todas as sessões do terminal, você pode alterar o ícone do Bash (se você usar o bash e sob o gnome) e adicionar --title=titleno Gnome.


3

Para janelas de terminal, defino

PROMPT_COMMAND = 'echo -ne "\ 033] 0; xterm $ {XUSER} $$ $ {USUÁRIO} @ $ {HOSTNAME}: $ {PWD} \ 007"'

em .bashrc (se $ TERM for xterm ou rxvt) para obter pid, pwd et all no título da janela. Defina ainda XUSER = / someTask para colocar informações relacionadas à tarefa no título da janela do terminal.


1

Você pode instalar e usar xttitle(observe o dobro tdo nome). Eu o uso assim em um arquivo fornecido pelo meu ~/.bashrc:

# from the "xttitle(1)" man page - put info in window title
update_title()
{
    [ $TERM = xterm -o $TERM = xterm-color ] && xttitle "[$$] ${USER}@${HOSTNAME}:$PWD"
}

cd()
{
    [ -z "$*" ] && builtin cd $HOME
    [ -n "$*" ] && builtin cd "$*"
    update_title
}

Eu também faço isso:

xttitle Mutt && mutt
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.