osx で rbenv を使っているのだが、screen と併用すると screen から起動した shell で正しく rbenv が動かなかったので対応メモ。 設定ファイルを正しく rbenv を利用するには ~/.zprofile, ~/.bashprofile などに export PATH="$HOME/.rbenv/bin:$PATH" eval "$(rbenv init -)"と書く必要がある。 各種設定ファイルが呼び出される順番は https://github.com/sstephenson/rbenv/wiki/Unix-shell-initialization に詳しい。 (PATHの値が変わらなければ)一度呼び出せば良い物なので、zshrc, zshenv などに書く必要はない。 screen screen から shell を起動した時は、設定ファイルのうち ~/