Activer les couleurs du terminal Mac OSX

activer couleur terminal mac osx

Par défaut le terminal Mac OSX affiche toujours le résultat des commandes dans la même couleur. Ce n’est pas pratique. On ne voit pas clairement la différence entre les dossiers, les fichiers, les liens, etc…
On va ajouter un peut de couleur au terminal du Mac et on va en profiter pour se créer quelques raccourcis de commandes.

Pour avoir le même couleurs que sur un terminal Linux classique, il faut modifier un fichier de profile.

Attention, on parle de la couleur de la police. Pas du fond. Lui, il se customise dans les options du terminal.

D’abord on lance le terminal et, comme on dit sur Mac, on se place dans son dossier « maison » (son « home ») :

cd ~

Ensuite on vérifie l’existence du fichier .bash_profile (sans oublier le point devant) :

ls -la | grep ".bash_profile"

s’il n’existe pas, il faut le créer :

touch .bash_profile

Ensuite on édite le fichier pour y placer le fameux paramètre, à savoir : export CLICOLOR=1.
On enregistre le fichier et on ferme sa session (important) :

exit

On relance le terminal et voilà. La couleur est là !

Créer des raccourcis dans le terminal Mac

Ensuite on peut aller plus loin en personnalisant ses commandes en créant des raccourcis.
Par exemple si on utilise souvent la commande ls -la, çà peut être intéressant de faire plus court. En tapant simplement « l » par exemple.
Pour faire cela on édite à nouveau le fichier .bash_profile et on ajoute une nouvelle ligne alias l='ls -la'

Une fois que c’est fait on se déconnecte à nouveau du terminal Mac et on relance.
Pour tester il suffit de taper « l », et voilà.
On peut créer autant de raccourcis que l’on veut.

exemple de fichier .bash_profile complet :

# active les couleurs
export CLICOLOR=1
# raccourcis
alias l='ls -la'

4 commentairesLaisser un commentaire

  • Merci pour ce petit article intéressant pour un débutant sous OSX comme moi.

    Il y a toutefois une petite erreur dans la commande pour rechercher le fichier .bash_profile : la commande est « LS – LA » et non LA -LA ..

    J’ai utilisé nano ( « nano .bash_profile » ) pour éditer le fichier, et j’ai donc maintenant la couleur 🙂

    Merci.
    David

  • Tu pourrais rajouter qu’on peut contrôler la couleur depuis le .profile, exemple :
    export LSCOLORS=ExFxCxDxBxegedabagacad

Vous avez aimé cet article ? Réagissez !

Votre email ne sera pas publié. Les champs requis sont marqués d'une astérisque *