3 votos

exportación de LSCOLORS en zshrc no funciona como se esperaba

En mi .zshrc archivo estoy cargando mi esquema de color usando el siguiente comando:

export CLICOLOR=1
export LSCOLORS=GxFxCxDxBxegedabagaced

Pero cuando carga mi terminal me sale otro esquema de color. No sé por qué esto sucede. En la compra de componentes

source .zshrc

Obtener el esquema de color. No sé por qué no se carga automáticamente. Estoy usando prezto para mi shell zsh.

Mi alias presentan en .zshrc archivo carga fina.

3voto

tolgraven Puntos 96

Supongo que lo de poner la LSCOLORS de exportación en la parte superior de la .zshrc como? Se mueven debajo de la zprezto cosas y va a trabajar. La variable se sobrescribe cuando se zprezto establece (de ahí por qué funciona cuando usted manualmente fuente el archivo por segunda vez - zprezto detecta que ya está en ejecución para que no se vaya a través de su programa de instalación de un segundo tiempo, cuando provienen de nuevo). Es por esta razón siempre se debe poner la fuente de su propio material, como al final de la cadena como sea posible, es la única manera de tener la última palabra.

Usted siempre puede confiar en depuración simple con echo con cosas como esta. Sólo inspeccionar el var (tanto en secuencias de comandos y de forma interactiva) y puede confirmar lo que está pasando.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X