事象
zshでターミナルを開く → tmuxコマンドでtmuxを開く → brewでインストールしたコマンドがPATHに入っていない
zshenvで eval $(brew shellenv)
でPATHを設定しているのだが、
brew shellenv
コマンドを実行してもなにも表示されないのが原因のようだった
ソースを見る
https://github.com/Homebrew/brew/blob/master/Library/Homebrew/cmd/shellenv.sh
HOMEBREW_SHELLENV_PREFIX
と HOMEBREW_PREFIX
が同じ場合は何もしないとなっている
ワークアラウンド
正しいかは怪しいが、環境変数を一旦クリアすることで再セットされる