質問

私は私の.zshrcに以下の行を持っている。

source /etc/profile    
source $HOME/.profile
.profileには、Unixシステムではデフォルトでロードする必要がありますが、

私の.profileには、それらなしでロードされません。

をどのように.zshrcでそれを調達することなく、.profileを読み込むことができますか?

役に立ちましたか?

解決

それは代わりの~/.zprofileを使用することを言います。

Zshのマニュアルの~/.profileます。

他のヒント

マーティンは、プロファイル対zprofileについて言っていることに加えても、zshのがログインシェルとして起動したときに/ etc / zprofileと〜/ .zprofileが読み取り専用であることに注意してください。それは「単なる」対話型シェルであれば、それだけで.zshrc読み込みます。そこで問題は、どのようにzshのを始めています。あなたはGnomeのターミナルのようなものを使用する場合は、シェルがログインシェルとして起動されるべきプロファイル設定で設定することができます。

詳細情報: Z-シェル・ユーザーズ・ガイド

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top