nome do terminal / guias

13

Existe uma maneira de nomear uma janela de terminal ou, melhor ainda, atribuir um nome a cada guia. no momento eles apenas pegam o nome do processo subjacente: por exemplo, uma aba rodando elasticsearch pega o nome java

    
por locojay 18.12.2010 / 04:00

3 respostas

11

Você pode usar a solução da @bubu, ou clicar com o botão direito do mouse na aba, selecionar "Inspect Tab" e definir o título de lá.

    
por 18.12.2010 / 05:00
14

Bem.

echo -n -e "3]0;In soviet russia, the title bar sets you
echo -n -e "3]0;In soviet russia, the title bar sets you%pre%7"
7"

irá definir o seu título para "Na Rússia soviética, a barra de título define você"

    
por 18.12.2010 / 04:20
2

Se você fizer isso com frequência, você pode tornar a resposta de @ bubu uma função em seu bash_profile , assim:

tab() {
    echo -ne "3]0;$*
tab() {
    echo -ne "3]0;$*%pre%7"   
}
7" }

E, em seguida, basta chamá-lo seguido pelo nome da guia, por exemplo tab Tab Title with Spaces!

    
por 07.07.2015 / 16:43