1. ホーム
  2. zsh

[解決済み】なぜiTermで新しいシェルごとに.zshrcをソースする必要があるのでしょうか?

2022-01-30 18:52:05

質問

3年前から毎日Iterm2をzshで使っていたのですが、パソコンを新しくしたので、またセットアップしなければならなくなりました。問題なのは ~/.zshrc はうまくいくのですが、新しいターミナルウィンドウを開くたびにそれをしなければなりません。良い経験ではありません。

がないことに気づきました。 bashrc , bash_profile または profile (ドット)ファイルを新しいマシンで見ることができます。

以下は ~/.zshrc :

export ZSH=/Users/healy/.oh-my-zsh
plugins=(
  git
)
ZSH_THEME="agnoster"
source ~/.zsh/zsh-autosuggestions/zsh-autosuggestions.zsh
DEFAULT_USER=healy

ここでも完璧に(そして期待通りに)動作していますが、sourceコマンドを実行した後だけで、そうであってはいけません。

解決方法は?

この投稿にあるように、zshrc で export と source がプラグインの後に追加されていることを確認してください。 oh-my-zsh の設定ファイルが読み込まれない