Невозможно найти .profile без .zshrc - PullRequest
1 голос
/ 24 мая 2009

У меня есть следующие строки в моем .zshrc

source /etc/profile    
source $HOME/.profile

Мой .profile не загружается без них, хотя .profile должен загружаться по умолчанию в системах Unix.

Как вы можете загрузить .profile без поиска его в .zshrc?

Ответы [ 2 ]

2 голосов
/ 24 мая 2009

В дополнение к тому, что Мартин говорит о zprofile vs profile, также обратите внимание, что / etc / zprofile и ~ / .zprofile читаются только тогда, когда zsh запускается как оболочка входа в систему. Если это «просто» интерактивная оболочка, она будет читать только .zshrc. Итак, вопрос в том, как вы запускаете Zsh. Если вы используете что-то вроде терминала Gnome, вы можете установить в настройках профиля, что оболочка должна запускаться как оболочка входа в систему.

Подробнее: Руководство пользователя Z-Shell

2 голосов
/ 24 мая 2009

Посмотрите в руководстве Zsh , где говорится, что следует использовать ~/.zprofile вместо ~/.profile.

...