Instale Ruby 2.0 no OSX com suporte readline de rbenv e macport (pesquisa reversa no pry funciona!)

OSX vem com a biblioteca libedit mais antiga, que √© o que rbenv pega se n√£o for fornecido um --with-readline-dirsinalizador de configura√ß√£o expl√≠cito . Consegui encontrar muitas informa√ß√Ķes sobre instala√ß√£o com homebrew, mas nenhuma com macports (exceto este: http://d.hatena.ne.jp/CortYuming/20120606/p1 ) que est√° em japon√™s :(. Felizmente, o bash prompt est√° em ingl√™s.

Al√©m disso, eu n√£o queria usar o libedit e fazer isso: http://hints.macworld.com/article.php?story=20080313113705760 #sadness ūüôĀ

Resumindo, você deseja adicioná-lo assim (você também pode adicionar o suporte openssl do mesmo lugar):

$ CONFIGURE_OPTS="--with-openssl-dir=/opt/local --with-readline-dir=/opt/local" rbenv install 2.0.0-p0

Agora posso fazer:

$ pry
[1] pry(main)> foo = 1
=> 1
(reverse-i-search)`foo': foo = 1

Niceness.

Diverta-se!