Combinazione di colori non applicata in iTerm2


43

Non sono stato in grado di applicare alcuna combinazione di colori a iTerm2.

Sembra che vengano applicati i colori di base, ma i colori ANSI non lo sono (come mostrato in Preferenze> Profili> Colori).

Utilizzo di Mac OSX 10.7.2. Qualsiasi aiuto?


Quindi c'è un bug in iterm2 .... Usa l'elemento predefinito fornito ....
ZaB

Davvero qualsiasi colore selezioni? Qual è il tipo di terminale selezionato in Preferenze »Profili» Predefinito »Terminale in Emulazione terminale ?
slhck

@slhck Tipo di terminale del rapporto: xterm-256color
Panagiotis Panagi

Prova a cambiarlo xterme vedi se funziona.
slhck,

@slhck Cambiato xtermed xterm-newe riavviato. Niente funziona.
Panagiotis Panagi

Risposte:


88

Ho avuto lo stesso problema e questo è ciò che sembra averlo risolto:

Nel tuo .bash_profile imposta CLICOLOR prima di impostare TERM:

# Set CLICOLOR if you want Ansi Colors in iTerm2 
export CLICOLOR=1

# Set colors to match iTerm2 Terminal Colors
export TERM=xterm-256color

salva il file e il sorgente bash:

source ~/.bash_profile 

Quindi, nelle tue preferenze iTerm2> Profili> Terminale> Segnala tipo terminale, imposta su xterm-256color o xterm

Chiudi iTerm2, riavvialo e digita ls. Questo ha fatto il trucco per me.

In bocca al lupo.


funziona molto bene per me
ajreal il

1
l'esportazione di CLICOLOR ha finalmente fatto apparire i colori in iTerm2. La preferenza aveva impostato xterm-256color, mi chiedo perché questo lo avesse fatto scattare.
mguymon,

se questo non funziona, che uno sguardo alla seconda risposta sotto il contrasto ...
João Pinho

39

questa è una domanda davvero vecchia, ma assicurati che la tua Preferences -> Profiles -> Colors -> Minimum contrastimpostazione non sia al massimo ... se lo è e hai fatto ciò che è stato suggerito sopra, fallo scorrere su un'impostazione più bassa e dovresti vedere apparire i colori.


1
Funziona alla grande, ma è Preferenze> Profili> Colori> Contrasto minimo
Niclas

Sei un salvavita. iterm ha molte dannate opzioni.
mdgrech,

16

Ho avuto lo stesso problema e trovato una soluzione : Profiles -> Colors -> Minimum Contrast. Se è alto, allora ottieni solo bianco e nero.


ho impostato questo senza sapere che ha impostato tutti i colori su bianco e nero, e questo commento mi aiuta a risolverlo. Grazie!
Roy Rico,

superba! ha funzionato, che ... fiore! ... il mio iterm ha una configurazione del genere per impostazione predefinita.
João Pinho,

Perfezionare! Riporto tutto su 0 e tutto è di nuovo colorato. Grazie!
Matheus Felipe,

2

Se stai usando zshe la risposta @ sam3k non ha funzionato per te - dovresti inserire quelle righe .zshrcinvece di.bash_profile


0

Diverse risposte hanno menzionato l'impostazione del contrasto. Anche a circa il 60% del mio ANSI il blu è diventato nero.

Accendi il contrasto prima di cercare altre soluzioni; è molto più aggressivo di quanto mi aspettassi.


0

Se sia modificando .zshrc che diminuendo il contrasto minimo DIDN'T WORK, assicurati anche che il valore Cursor Boost sia abbastanza piccolo.

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.