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.
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.
xterm
voir si cela fonctionne.xterm
etxterm-new
et redémarré. Rien ne fonctionne.Réponses:
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:
enregistrer le fichier bash et la source:
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.
la source
C'est une question très ancienne, mais assurez-vous que votre
Preferences -> Profiles -> Colors -> Minimum contrast
ré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.la source
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.la source
Si vous utilisez
zsh
et @ sam3k answer n'a pas fonctionné pour vous - vous devez insérer ces lignes au.zshrc
lieu de.bash_profile
la source
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.
la source
Si vous modifiez .zshrc et réduisez le contraste minimum DIDNTT WORK, assurez-vous également que la valeur Cursor Boost est suffisamment petite.
la source