Domanda

Ho notato che i colori in Snow Leopard Terminal.app non è eccezionale (utilizzando il tema Pro, ma gli altri temi sono peggiori).

Sembra che ci sia un modo semplice per personalizzare i colori, e googling ha mostrato solo soluzioni alternative strani che coinvolgono SIMBL e costringendo il terminale a 32-bit.

E 'ancora il caso, o c'è un modo per cambiare i colori in Terminal.app di Snow Leopard? Il mio guscio è zsh, non bash se questo fa la differenza.

Chiarimento: mi riferisco ai colori ANSI come il verde, rosso, blu, ecc Per impostazione predefinita, gli sguardi terminale come questo:

Default

Questi colori non sono un granché, voglio che assomigliano a questo:

Voglio che questi colori

Ho trovato un 64-bit compatibile SIMBL / TerminalColours plug-in, ma se posso evitare di dover utilizzare SIMBL, che sarebbe stato il mio obiettivo. So che ci sono terminali alternativi come iTerm, ma voglio Terminal.app.

È stato utile?

Soluzione

Terminal.app ha questi colori hard-coded in esso. metodi interni come l'uso +[NSColor(Terminal) vtRedColor] hard-coded costanti in virgola mobile per impostare i colori.

Come si è preso nota, ci sono SIMBL plugin che possono rattoppare questo, ma è 've già notato loro limiti attuali. SIMBL è stato aggiornato per supportare applicazioni a 64 bit, quindi è necessario contattare i plugin gli autori alla richiesta che ricostruiscono loro di supporto a 64 bit. C'è anche un altro SIMBL plugin per considerare .

L'unica altra opzione per Terminal.app è quello di scrivere una richiesta di funzionalità a http://bugreport.apple.com e la speranza che qualcuno di Apple è attirato per aggiungere la personalizzazione del colore per Terminal.app per il Leone.

Altri suggerimenti

A partire da Mac OS X Lion 10.7, i sedici colori ANSI sono personalizzabili nelle preferenze terminal.

Terminale> Preferenze> Impostazioni> [profilo]> Testo> ANSI Colori

Preferenze terminale ANSI colore

Quando si punta ad uno dei controlli del colore viene visualizzato il nome del colore ANSI e il numero di riferimento.

Quando si modifica un colore ANSI c'è un pulsante nel pannello di colore per il reset l'individuo colori ANSI al suo valore predefinito:

Terminal ANSI Pannello a colori

Un paio di consigli su pannello Impostazioni preferenza:

  • Come con la maggior parte delle impostazioni, è possibile selezionare più di un profilo alla volta (per esempio, Shift o Comando, oppure scegliere Modifica> Seleziona tutto ) e cambiare la colori per tutti loro, allo stesso tempo.

  • Il pannello Impostazioni preferenza supporta Annulla (e Ripristina), in modo da poter provare un cambiamento (o più cambi) e annullare le modifiche non ti piace.

ANSI codici di escape potrebbe fare quello che vuoi. Non sono così popolari oggi come lo erano quando tutti hanno lavorato a un terminale con un modem, ma sono ancora lavori in Terminale e iTerm e tale risma. Non sarei sorpreso di scoprire che Terminal li sta usando dietro le quinte per controllare i suoi colori.

Si potrebbe desiderare di guardare di IBM Prompt magic pagina. codici ANSI dovrebbero consentire di personalizzare i colori se si inizia con il profilo terminale di base.

Wikipedia contiene ulteriori informazioni a ANSI codice di escape .

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a apple.stackexchange
scroll top