Pergunta

Eu tenho as seguintes linhas no meu .zshrc

source /etc/profile    
source $HOME/.profile

My profile não é carregado sem eles, embora .profile deve ser carregado por padrão em sistemas Unix.

Como você pode carregar .profile sem abastecimento lo em .zshrc?

Foi útil?

Solução

Procure na Zsh manual de onde ele diz para usar ~/.zprofile em vez de ~/.profile.

Outras dicas

Além do que Martin diz sobre zprofile vs perfil, note também que / etc / zprofile e ~ / .zprofile são apenas ler quando zsh é iniciado como um shell de login. Se ele é "apenas" um shell interativo, ele só irá ler .zshrc. Então a questão é como você está começando a zsh. Se você usar algo como Gnome Terminal, você pode definir nas preferências do perfil que o shell deve ser iniciado como um shell de login.

Mais informações: Usuário do Z-Shell Guia

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top