nome terminale / schede


Risposte:


11

È possibile utilizzare la soluzione di @bubu oppure fare clic con il pulsante destro del mouse sulla scheda, selezionare "Ispeziona scheda" e impostare il titolo da lì.


5
Oppure premere Cmd-Iper ottenere l'ispettore.
Daniel Beck

2
Shift-Command-I (Shell> Modifica titolo) mostra anche l'Inspector e farà in modo che selezioni il riquadro Informazioni.
Chris Page

1
A partire da Mac OS X Lion 10.7, Terminal's Inspector supporta anche l'impostazione del titolo della scheda separatamente dal titolo della finestra.
Chris Page

14

Bene.

echo -n -e "\ 033] 0; Nella Russia sovietica, la barra del titolo ti imposta \ 007"

imposterà il tuo titolo su "Nella Russia sovietica, la barra del titolo ti imposta"


3
Oppure, anche più breve, puoi usare echo -neinvece di echo -n -e.
Wuffers,

1
Mi sembra che le barzellette sovietiche della Russia non siano state ben accolte qui ...
bubu

5
Si noti che "0" imposta sia la finestra che il titolo della scheda. A partire da Mac OS X Lion 10.7, puoi impostarli in modo indipendente, usando "1" (titolo della scheda) e "2" (titolo della finestra).
Chris Page

3
Consiglio di usare printf invece di echo, perché è più semplice e portatile (l'opzione "-n" non è definita in POSIX):printf '\e]0;...\a'
Pagina Chris

2
Se sei interessato a come funziona, utilizza una sequenza di escape XTerm (nota anche come sequenza di controllo). Un elenco completo di sequenze è disponibile qui .
TachyonVortex,

2

Se lo fai di frequente, puoi fare in modo che la risposta di @ bubu sia una funzione nel tuo bash_profile, in questo modo:

tab() {
    echo -ne "\033]0;$*\007"   
}

E poi basta chiamarlo seguito dal nome della scheda, ad es tab Tab Title with Spaces!

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.