tag - git config--global
Cómo mostrar los colores de Git en Zsh? (4)
Recientemente comencé a usar Zsh como mi shell por defecto. Una cosa que me gusta en git son los colores, por ejemplo, el git status
git diff
y git diff
solían tener colores (adiciones en verde y eliminaciones en rojo).
Ahora con Zsh todo es blanco (el color predeterminado). ¿Cómo puedo poner colores en las salidas de git en Zsh? Gracias.
Estaba buscando la solución en el lado zsh. Pero resultó que git tiene una solución para eso. Solo agrega esto a tu archivo .gitconfig
[color]
ui = auto
Migore
Mi .gitconfig
está configurado de esta manera:
[color]
diff = auto
status = auto
branch = auto
[color "status"]
changed = yellow
added = green
untracked = red
Si ve un código de escape como "ESC [33mcommit" en el texto en lugar de los colores, intente configurar la variable PAGER en su .zshrc en algo como esto:
#export PAGER=${PAGER:-less}
export PAGER=''less -r''
git config --global color.diff auto
git config --global color.status auto