症状
MacOSXのターミナルを使ってたら
突如rbenvが効かなくなる
もとよりhomebrewで設定しているコマンドが効かなくなる。
ターミナル
-bash: rbenv: command not found
結論
Mevericks以前にhomebrewで環境を構築して
アップデートするとlinkが切れる模様
そのためinstall済のものに対してlinkをかけ直してあげる。
$brew unlink rbenv
$brew link rbenv
参考
というかほぼここに乗ってたことに肉付けしただけのメモです。
先人の知恵に感謝です。
Mavericksにアップデートしたら(?)rbenvが消えてた
OS X Mavericks にアップデートしたら brew でいれた諸々へパスがおかしくなった
余談
homebrewのインストール済みリスト(brew list)では普通に出てくるにも関わらず
コマンドが通らないので最初はrbenvのパス誤りかと思い
bashの設定をいじり倒していました。
検索してもrbenvを消す方法などが出てきてしまったので
消さずともなんとかなるということをメモ。