J'ai un nouveau MacBookPro et j'ai installé la dernière version de iTerm2.
Même après avoir importé divers jeux de couleurs, je constate qu'ils ne font que modifier la couleur du texte et de l'arrière-plan.
Ce que je m'attendais à voir, c’est des couleurs différentes pour les fichiers répertoires VS, fichiers cachés VS, etc. Comment puis-je faire cela sur iTerm2?
Une question connexe est: comment puis-je spécifier ce que je veux que les couleurs des répertoires, fichiers, etc. soient?
Merci
Réponses:
Vous devez faire deux choses:
LSCOLORS
variable d'environnementls
qu'il affiche les couleurs par défautDans votre
~/.bash_profile
ajouter ce qui suit:Les couleurs sont définies par chaque bit ci-dessus; le premier étant le premier plan et le second étant le fond. Les deux premiers caractères font référence à des répertoires ayant un avant-plan bleu gras et un arrière-plan gris clair.
Cependant, il existe un excellent utilitaire en ligne pour voir ce que chacune des couleurs signifie et ressemble en temps réel. Il va même générer le "code" pour vous. (Je ne suis pas affilié à cela du tout). Cela fonctionnera sous MacOS / FreeBSD et Linux. Assurez-vous de sélectionner l'option BSD pour macOS.
Calculatrice LSCOLORS
L'ordre des attributs est le suivant:
Les indicatifs de couleur sont les suivants:
la source
bash
. Je devrais donc créer un nouveau fichier ~ / .bash_profile, car aucun n’existe.Une alternative à GRC
LSCOLORS
est le GeneRic Colouriser , qui peut être utilisé avec à peu près n'importe quelle application en ligne de commande, pas seulementls
.Si Homebrew est installé, installez-le
grc
avecbrew install grc
- cela configurera automatiquement les alias, y compris pourls
. Il contient des alias et des fichiers de configuration pour de nombreuses commandes différentes. Il est (relativement) trivial de pirater un fichier de configuration à l'aide d'expressions régulières Python pour toute commande quigrc
ne couvre pas actuellement (tmutil
etlaunchctl
, par exemple).(J'allais ajouter ceci à la question que j'avais signalée comme une dupe possible, mais avec votre modification, c'est probablement plus utile ici!)
la source
brew
? (Et a-t-il été installé avec succès, sans erreur?) Qu'est-ce quibrew doctor
signale - des problèmes? Quel shell utilisez-vous et avez-vous modifié la configuration du shell? Vous devrez peut-être modifier votre.bash_profile
configuration (ou la configuration de votre shell, quelle qu'elle soit) pour obtenir les alias GRC. Mon.bash_profile
a ceci (bien que je l'ajoute moi-même - ma configuration de bash est assez ésotérique ...):[ -f /usr/local/etc/grc.bashrc ] && . /usr/local/etc/grc.bashrc
Ouvrez bash_profile en utilisant la commande:
et ajoutez les lignes suivantes:
puis source bash_profile en utilisant:
la source