Pourquoi les couleurs de mon terminal.app sont-elles différentes de celles de iTerm?

5

J'ai défini les couleurs ANSI des mêmes terminaux (voir la première capture d'écran), mais les couleurs de Terminal.app sont très vives et presque illisibles et ne ressemblent en rien aux couleurs que j'ai définies.

Ce n'est pas seulement l'invite aussi. Même avec Vim, les couleurs sont différentes.

EDIT: C'est comme dans Terminal.app, quelque chose est primordial couleurs. B

enter image description here

enter image description here

john2x
la source
C'est un programme complètement différent? Ne vous attendez pas à ce que chaque application utilise tous les schémas de couleurs exactement de la même manière.
Rob
4
Umm, pourquoi je ne supposerais pas cela?
john2x

Réponses:

0

Je pense que iTerm utilise son propre fichier de configuration pour déterminer quelles valeurs de couleur sont appliquées à où.

Quant à Terminal, il s’appuie sur le fichier de configuration du profil Bash. Il se trouve généralement dans /User/USERNAME/.bash_config.

Voici un exemple de la mienne.

enter image description here

Pour un générateur de couleurs bash ls, comme indiqué sur la troisième ligne de cette image, visitez la page suivante: http://geoff.greer.fm/lscolors/

James Manes
la source
Je n'ai pas de fichier .bash_config, et les deux captures d'écran utilisent le même fichier .bash_profile. J'ai essayé de copier votre LSCOLORS en espérant que cela changerait au moins la ls couleurs, mais ils sont les mêmes.
john2x
Sous OS X, .bash_profile est utilisé à la place du Linux traditionnel .bash_config et par défaut, il ne se ferme pas, l'utilisateur doit le créer.