Как подружить RubyMine и rbenv

Я постоянно работаю с RubyMine, но в последнее время возникла необходимость настроить отладчик, на что было потеряно немалое количество времени. Проблема заключалась в том, что RubyMine просто не видел интерпретаторов, установленных через rbenv.

Оказалось, вся проблема крылась в том, что rbenv был установлен через homebrew. RubyMine из коробки поддерживает rbenv, но он ожидает, что эта штука находится в ~/.rbenv.

Чтобы все заработало, нужно просто сделать символические ссылки и не расстраивать RubyMine, когда он пытается найти ваш rbenv.

ln -s /usr/local/opt/rbenv ~/.rbenv
ln -s /usr/local/var/rbenv/* /usr/local/opt/rbenv