Jeu de couleurs non appliqué dans iTerm2

43

Je n'ai pas pu appliquer de jeu de couleurs à iTerm2.

Il semble que les couleurs de base soient appliquées, mais pas les couleurs ANSI (comme indiqué dans Préférences> Profils> Couleurs).

Utiliser Mac OSX 10.7.2. De l'aide?

Panagiotis Panagi
la source
Donc, il y a un bug dans iterm2 .... Utilisez les éléments fournis par défaut ....
ZaB
Vraiment n'importe quelle couleur que vous choisissez? Quel est le type de terminal sélectionné dans Préférences »Profils» Par défaut »Terminal sous émulation de terminal ?
Slhck
@slhck Report Type de terminal: xterm-256color
Panagiotis Panagi
Essayez de le changer pour xtermvoir si cela fonctionne.
Slhck
@slhck Remplacé par xtermet xterm-newet redémarré. Rien ne fonctionne.
Panagiotis Panagi

Réponses:

88

J'ai eu le même problème et c'est ce qui semble l'avoir résolu:

Dans votre fichier .bash_profile, définissez CLICOLOR avant de définir TERM:

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

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

enregistrer le fichier bash et la source:

source ~/.bash_profile 

Ensuite, dans vos préférences iTerm2> Profils> Terminal> Type de terminal de rapport, définissez la valeur sur xterm-256color ou xterm.

Fermez iTerm2, redémarrez-le et tapez ls. Cela a fait le tour pour moi.

Bonne chance.

sam3k
la source
cela fonctionne très bien pour moi
ajreal
1
L’exportation de CLICOLOR a finalement fait apparaître les couleurs dans iTerm2. La préférence avait xterm-256color défini, je me demande pourquoi cela le déclenche.
mguymon
si cela ne fonctionne pas, regardez la deuxième réponse ci-dessous sur le contraste ...
João Pinho
39

C'est une question très ancienne, mais assurez-vous que votre Preferences -> Profiles -> Colors -> Minimum contrastréglage n'est pas au maximum ... si c'est le cas et que vous avez suivi les instructions suggérées ci-dessus, faites-le glisser vers un réglage plus bas et vous devriez voir les couleurs apparaître.

Rok
la source
1
Ça marche bien, mais c'est Préférences> Profils> Couleurs> Contraste minimum
Niclas
Vous êtes un sauveur de vie. Iterm a de nombreuses options.
mdgrech le
16

J'ai eu le même problème et trouvé une solution : Profiles -> Colors -> Minimum Contrast. Si c'est élevé, alors vous n'obtenez que du noir et blanc.

utilisateur1736052
la source
Je règle ceci sans savoir que toutes les couleurs sont en noir et blanc, et ce commentaire m'aide à résoudre ce problème. Merci!
Roy Rico
superbe! ça a fonctionné, quelle ... fleur! ... mon iterm a été configuré comme ça par défaut.
João Pinho
Parfait! Je ramène tout à 0 et tout est coloré à nouveau. Merci!
Matheus Felipe
2

Si vous utilisez zshet @ sam3k answer n'a pas fonctionné pour vous - vous devez insérer ces lignes au .zshrclieu de.bash_profile

Gendos-ua
la source
0

Plusieurs réponses ont mentionné le réglage du contraste. Même à environ 60% du trajet, mon bleu ANSI est devenu noir.

Réduisez le contraste avant de chercher d'autres solutions. c'est beaucoup plus agressif que ce à quoi je m'attendais.

arp
la source
0

Si vous modifiez .zshrc et réduisez le contraste minimum DIDNTT WORK, assurez-vous également que la valeur Cursor Boost est suffisamment petite.

YF
la source