support rbenv, plenv