comment obtenir le terminal mac pour afficher les couleurs? c'est-à-dire dans fedora quand je l'utilise ls, les codes de couleur les résultats basés sur si c'est un fichier ou un dossier. des résultats similaires sur mac?
Question modifiée, car les réponses suggèrent que le problème est spécifique.
Daniel Beck
2
Pouvez-vous fournir des exemples autres que ceux lsque vous aimeriez coloriser et de quelle manière? Il existe différents coloriseurs qui peuvent être utilisés dans les pipelines pour mettre en surbrillance du texte basé sur des expressions rationnelles dans les fichiers de configuration ou sur la ligne de commande.
pause jusqu'à nouvel ordre.
en VI ou VIM, en particulier en coloration syntaxique
tekknolagi
Réponses:
4
Vous pouvez changer les couleurs de votre coque dans les préférences de Terminal.
Avec ces paramètres, vous obtenez ces couleurs (n'utilisant généralement pas de couleur ls, donc je m'en fiche):
Je ne comprends pas quel est le problème ici. La sortie de commande colorée est active par défaut . La seule chose que vous pouvez / devez faire vous-même est de donner au texte normal et en gras différentes couleurs par défaut et d'utiliser les variantes colorées (par exemple ls -G) de vos commandes.
Pour vim: :syntax onin vim. Ou ajoutez syntax onà .vimrc.
@tekknolagi Cette option active la sortie colorée par exemple de ls -G. Basculez-le avec une fenêtre Terminal ouverte pour voir l'effet. Vous pouvez également sélectionner différentes couleurs par défaut pour le texte normal et gras.
Daniel Beck
14
Ajoutez ces lignes à la fin de votre ~/.bash_profile
alias ls='ls -G'
export CLICOLOR=1
export LSCOLORS=Gxfxcxdxbxegedabagacad
Comme vous pouvez le voir, les personnaliser est un peu pénible, mais il existe un site Web qui aide à cela ... http://geoff.greer.fm/lscolors/
Maintenant, lorsque vous ouvrez le terminal, il aura des couleurs ls
dois-je le faire pour chaque commande que je veux?
tekknolagi
Non, votre ~/.bash_profileest utilisé pour ajouter des paramètres à vos sessions Terminal, il est chargé chaque fois qu'une fenêtre Terminal s'affiche. C'est un fichier texte, il suffit d'ajouter ces lignes à la fin et de l'enregistrer. Démarrez ensuite Terminal ou redémarrez-le et vos paramètres sont actifs.
ocodo
pas ce que je voulais dire. si je veux colorer d'autres commandes
tekknolagi
Je connais très bien le profil bash
tekknolagi
Seulement si elles ont leur propre profil de couleur, quelles sont les commandes qui vous intéressent?
ocodo
5
Utilisez le -Gcommutateur lssur Mac:
ls -G
Si vous souhaitez que le ls standard soit toujours coloré, ajoutez ceci à votre ~/.bash_profile:
ls
que vous aimeriez coloriser et de quelle manière? Il existe différents coloriseurs qui peuvent être utilisés dans les pipelines pour mettre en surbrillance du texte basé sur des expressions rationnelles dans les fichiers de configuration ou sur la ligne de commande.Réponses:
Vous pouvez changer les couleurs de votre coque dans les préférences de Terminal.
Avec ces paramètres, vous obtenez ces couleurs (n'utilisant généralement pas de couleur
ls
, donc je m'en fiche):Je ne comprends pas quel est le problème ici. La sortie de commande colorée est active par défaut . La seule chose que vous pouvez / devez faire vous-même est de donner au texte normal et en gras différentes couleurs par défaut et d'utiliser les variantes colorées (par exemple
ls -G
) de vos commandes.Pour vim:
:syntax on
invim
. Ou ajoutezsyntax on
à.vimrc
.la source
ls -G
. Basculez-le avec une fenêtre Terminal ouverte pour voir l'effet. Vous pouvez également sélectionner différentes couleurs par défaut pour le texte normal et gras.Ajoutez ces lignes à la fin de votre
~/.bash_profile
Comme vous pouvez le voir, les personnaliser est un peu pénible, mais il existe un site Web qui aide à cela ... http://geoff.greer.fm/lscolors/
Maintenant, lorsque vous ouvrez le terminal, il aura des couleurs
ls
la source
~/.bash_profile
est utilisé pour ajouter des paramètres à vos sessions Terminal, il est chargé chaque fois qu'une fenêtre Terminal s'affiche. C'est un fichier texte, il suffit d'ajouter ces lignes à la fin et de l'enregistrer. Démarrez ensuite Terminal ou redémarrez-le et vos paramètres sont actifs.Utilisez le
-G
commutateurls
sur Mac:Si vous souhaitez que le ls standard soit toujours coloré, ajoutez ceci à votre
~/.bash_profile
:la source