41 votes

Puis-je faire en sorte que mon terminal Mac OS X colore les éléments en fonction de la syntaxe, comme le terminal Ubuntu ?

Je veux qu'il ait toutes les couleurs pour les dossiers de syntaxe, etc... Comment puis-je faire cela ?

1 votes

0 votes

0 votes

Corrigé 2 ans plus tard :)

39voto

Sam Meldrum Points 273

Les couleurs de mon terminal

terminal color examples

comment le faire

télécharger le thème

d'ici : http://media.tannern.com/tanner.terminal

importation dans le Terminal

Après avoir installé SIMBL et les bonnes couleurs de terminal, vous pouvez importer mon thème de terminal à partir de la fenêtre des préférences du terminal.

where to find the import option

autres ajustements

Ajouter ceci au fichier ~/.profile fera ls La couleur est utilisée par défaut.

# Make ls use colors
export CLICOLOR=1
alias ls='ls -Fa'

L'ajout de cette option permet de définir les couleurs comme des variables afin de faciliter l'édition d'une invite.

# define colors
C_DEFAULT="\[\033[m\]"
C_WHITE="\[\033[1m\]"
C_BLACK="\[\033[30m\]"
C_RED="\[\033[31m\]"
C_GREEN="\[\033[32m\]"
C_YELLOW="\[\033[33m\]"
C_BLUE="\[\033[34m\]"
C_PURPLE="\[\033[35m\]"
C_CYAN="\[\033[36m\]"
C_LIGHTGRAY="\[\033[37m\]"
C_DARKGRAY="\[\033[1;30m\]"
C_LIGHTRED="\[\033[1;31m\]"
C_LIGHTGREEN="\[\033[1;32m\]"
C_LIGHTYELLOW="\[\033[1;33m\]"
C_LIGHTBLUE="\[\033[1;34m\]"
C_LIGHTPURPLE="\[\033[1;35m\]"
C_LIGHTCYAN="\[\033[1;36m\]"
C_BG_BLACK="\[\033[40m\]"
C_BG_RED="\[\033[41m\]"
C_BG_GREEN="\[\033[42m\]"
C_BG_YELLOW="\[\033[43m\]"
C_BG_BLUE="\[\033[44m\]"
C_BG_PURPLE="\[\033[45m\]"
C_BG_CYAN="\[\033[46m\]"
C_BG_LIGHTGRAY="\[\033[47m\]"

En ajoutant ceci, vous obtiendrez une invite colorée de plusieurs lignes.

# set your prompt
export PS1="\n$C_LIGHTGREEN\u$C_DARKGRAY@$C_BLUE\h $C_DARKGRAY: $C_LIGHTYELLOW\w\n$C_DARKGRAY\$$C_DEFAULT "

Pour une liste de séquences d'échappement à utiliser dans les invites, consultez ce qui suit article

21voto

thatisvaliant Points 314

Geekology.co.za propose un article de blog instructif sur la manière de procéder, "Activation de la mise en évidence de la couleur des répertoires et des fichiers des terminaux sous Mac OS X". . Au cas où il serait déplacé ou supprimé, les éléments de base sont les suivants :

Ajoutez à votre .bashrc ou .profile :

export CLICOLOR=1
export LSCOLORS=ExFxCxDxBxegedabagacad

Sauvegardez le fichier. Ouvrez un nouveau terminal et utilisez

ls
ls -l
ls -la
ls -lah

Le reste de l'article contient des informations sur la fonction des couleurs et la manière de les modifier (les lettres que vous attribuez à LSCOLORS contrôlent les couleurs que vous voyez).

10voto

Chris Page Points 7394

À partir de Mac OS X Lion 10.7, Terminal vous permet de personnaliser les seize couleurs ANSI et prend également en charge la palette de 256 couleurs.

Il n'est donc plus nécessaire d'installer SIMBL ou d'autres extensions pour obtenir plus de couleurs.

1voto

Valorum Points 21

Les gens peuvent vouloir vérifier zsh + prezto . Il y a un bon guide aquí . zsh est déjà installé dans OSX. Prezto ajoute simplement des choses à votre shell. Activez le module de mise en évidence de la syntaxe, et allez en ville :)

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X