Rimuovi nome utente dal titolo del terminale

3

Voglio poter modificare le mie finestre di terminale. Ho trovato molti esempi sul web, ma non importa quello che faccio, la stringa è sempre preceduta dal mio nome utente. Voglio rimuoverlo; come faccio?

Sto usando Yosemite.

Cattura schermo:

    
posta user1071847 07.03.2016 - 18:25
fonte

1 risposta

5

Il tuo nome utente sta arrivando nel titolo del Terminale, perché quando avvii Terminale sta iniziando nella tua directory home come "directory di lavoro" corrente.

Ci sono due modi per farlo:

1) Yosemite e precedenti

a) Puoi creare un AppleScript che avvia Terminal e imposta il titolo Window

tell application "Terminal"
   activate
   set custom title to "This is my Custom Title"
end tell

b) Puoi impostarlo usando la variabile PROMPT_COMMAND di bash in .bashrc . Ad esempio, puoi aggiungere la riga PROMPT_COMMAND='echo -ne "3]0;This is my custom title for ${HOSTNAME}: ${PWD}%code%7"'

Ogni volta che apri il terminale, lo imposterà come titolo della finestra (supponendo che tu stia eseguendo bash, ovviamente)

Sono disponibili ulteriori informazioni sull'utilizzo di questo metodo da questo post: link

2) In El Capitan in avanti:

Puoi disattivarlo desligendo l'opzione "Visualizza directory di lavoro" nelle preferenze di Terminale.

Il cambiamento è immediato, non è necessario riavviare Terminal; il tuo nome utente non verrà più visualizzato sul titolo della finestra

    
risposta data 07.03.2016 - 18:29
fonte

Leggi altre domande sui tag