¿Puedo hacer que mi Terminal Mac OS X coloree los elementos de color de acuerdo con la sintaxis, como la terminal Ubuntu?

39

Quiero que tenga todos los colores para las carpetas de sintaxis, etc. ¿Cómo puedo hacer eso?

    
pregunta Doug 08.03.2011 - 18:47

4 respuestas

35

Mis colores terminales

cómohacerlo

temadedescarga

desdeaquí: enlace

importar en la Terminal

Después de instalar SIMBL y los colores de terminal correctos, puedes importar mi tema de terminal desde la ventana de Preferencias de Terminal.

otrosajustes

Alagregarestoalarchivo~/.profileharáquelscolorsegenerepordefecto.

#MakelsusecolorsexportCLICOLOR=1aliasls='ls-Fa'

Agregarestodefiniráloscolorescomovariablesparafacilitarlaedicióndeunmensaje.

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

Al agregar esto, obtendrás un indicador de color de varias líneas.

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

Para obtener una lista de las secuencias de escape que se utilizarán en las solicitudes, consulte este artículo

    
respondido por el rennat 08.03.2011 - 21:28
19

geekology.co.za tiene una publicación de blog informativa sobre cómo hacer esto, " Habilitando el directorio de terminales y el color del archivo en Mac OS X ". En caso de que se mueva o se elimine, los conceptos básicos son:

Agrega a tu .bashrc o .profile:

export CLICOLOR=1
export LSCOLORS=ExFxCxDxBxegedabagacad

Guarda el archivo. Abre un nuevo terminal y usa

ls
ls -l
ls -la
ls -lah

El resto del artículo tiene información sobre qué hacen los colores y cómo cambiarlos (las letras que asignas a LSCOLORS es lo que controla qué colores ves).

    
respondido por el sorens 08.03.2011 - 19:51
10

A partir de Mac OS X Lion 10.7, Terminal te permite personalizar los dieciséis colores ANSI y también admite la paleta de 256 colores.

Por lo tanto, ya no es necesario instalar SIMBL u otras extensiones para obtener más colores.

    
respondido por el Chris Page 07.08.2011 - 14:39
0

Es posible que las personas deseen consultar zsh + prezto . Hay una buena guía aquí . zsh ya está instalado en OSX. Prezto simplemente agrega cosas a tu shell. Active el módulo de resaltado de sintaxis y vaya a la ciudad :)

    
respondido por el Valorum 25.07.2014 - 19:32

Lea otras preguntas en las etiquetas