0 votos

¿Cómo puedo conseguir que .zshrc se ejecute en su totalidad cada vez que abro zsh

Aquí está la totalidad de mi .zshrc .

alias ll='ls -l'
export HOME='/Users/rcorty/Dropbox'

Este archivo se encuentra en /Users/myname/.zshrc .

Cuando inicio iTerm2, compruebo si el directorio de inicio se ha restablecido introduciendo ls ~ y reconozco los archivos en mi Dropbox -- ¡éxito! Entonces introduzco ll y me encuentro con zsh: command not found: ll .

Raro. Entonces, corro source /Users/myname/.zshrc . Ahora hago las mismas dos comprobaciones y ambas tienen éxito (HOME es Dropbox y ll es ls -l .

Soy bastante novato con los shells en general y con zsh en particular. De mi lectura del zsh documentación Parece que el .zshrc debería ser esencialmente "originado" cada vez que inicio un shell.

¿En qué me he equivocado?

1voto

rcorty Puntos 16

Bien, ya funciona. /Users/myname/.zshrc es:

export HOME='/Users/rcorty/Dropbox'

y /Users/myname/Dropbox/.zshrc es:

alias ll='ls -l'

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