echo -ne '\ e] 4; 4; # 00BFBF \ a' # blue L'exécution de cette commande dans le terminal changera la couleur en cyan, si vous utilisez mintty Vous pouvez changer toutes les couleurs: code.google.com/ p / mintty / wiki / Tips # Changing_colours (se déplacera pour répondre lorsque le représentant le permettra.)
axiomx11
1
Le ls de Cygwin n'utilise pas la couleur 4 (bleu foncé) pour les répertoires, mais la couleur 12 (bleu gras). Êtes-vous à distance vers un autre système?
ak2
Réponses:
6
Vous obtenez probablement les couleurs de lslui-même. Vous obtenez cela en l'invoquant en tant que ls --color. Vous pouvez soit désactiver cet alias, soit modifier les couleurs. Je trouve les couleurs utiles, donc je change les couleurs.
Il existe des valeurs par défaut, mais vous pouvez les remplacer en utilisant la LS_COLORSvariable d'environnement. Vous pouvez définir cela manuellement ou vous pouvez utiliser les dircolors de l'outil pour vous aider.
Pour les curieux: Cela fonctionne non seulement dans Cygwin, mais aussi sur le shell Linux. Donc, cela pourrait aussi être utile pour les utilisateurs de xterm;)
Izzy
Oui, j'ai trouvé que les couleurs provenaient de mon serveur CentOS distant . J'ai mis une copie de /etc/DIR_COLORSdans mon répertoire personnel et j'ai changé DIR 01;34 # directory.
axiomx11
39
Si vous utilisez MinTTY (ce que vous êtes presque certainement, sauf si vous savez que vous faites quelque chose de spécial), la méthode la plus simple consiste à modifier vos paramètres MinTTY. Vous pouvez le faire en modifiant votre ~/.minttyrcfichier.
Essayez d'exécuter ci-dessous, puis redémarrez MinTTY:
Une autre façon de voir ce problème est que la couleur par défaut "Bleu foncé" utilisée par CMD Powershell Bash etc. sous Windows est trop sombre. Vous pouvez le changer en:
Cliquez sur l'icône en haut à droite
Cliquez sur Propriétés
Cliquez sur l'onglet Couleurs
Sélectionnez la 2ème couleur bleu foncé
Changer le bleu: 128 à 255
Appuyez sur l'onglet pour enregistrer la valeur
Sélectionnez la couleur d'arrière-plan d'origine (généralement noir)
Réponses:
Vous obtenez probablement les couleurs de
ls
lui-même. Vous obtenez cela en l'invoquant en tant quels --color
. Vous pouvez soit désactiver cet alias, soit modifier les couleurs. Je trouve les couleurs utiles, donc je change les couleurs.Il existe des valeurs par défaut, mais vous pouvez les remplacer en utilisant la
LS_COLORS
variable d'environnement. Vous pouvez définir cela manuellement ou vous pouvez utiliser les dircolors de l'outil pour vous aider.la source
/etc/DIR_COLORS
dans mon répertoire personnel et j'ai changéDIR 01;34 # directory
.Si vous utilisez MinTTY (ce que vous êtes presque certainement, sauf si vous savez que vous faites quelque chose de spécial), la méthode la plus simple consiste à modifier vos paramètres MinTTY. Vous pouvez le faire en modifiant votre
~/.minttyrc
fichier.Essayez d'exécuter ci-dessous, puis redémarrez MinTTY:
Cela fonctionnera partout où la couleur bleue apparaît, pas seulement dans les résultats
ls
.la source
Il existe également une option de ligne de commande
--option
qui vous permet de changer les couleursPar exemple, ce qui suit change le bleu en quelque chose de plus lisible
la source
Une autre façon de voir ce problème est que la couleur par défaut "Bleu foncé" utilisée par CMD Powershell Bash etc. sous Windows est trop sombre. Vous pouvez le changer en:
la source