2009-12-11 5 views
1

Je suis (extrêmement) nouveau à Ruby, ayant commencé aujourd'hui.Ruby Irb réagit étrangement pour contrôler les clés

Je viens de passer de l'installation Ruby 1.8 de mon système à Ruby 1.9, compilée à partir de la source. Ce faisant, irb a pris un tour pire. Il réagit de manière plus hostile aux touches de contrôle non alphanumériques:

UP impressions clés:^[[A

impression Touche DOWN:^[[B

SUPPRIMER impression clés:^[[ 3 ~

... et ainsi de suite. Le résultat principal de ceci pour moi est que je n'ai pas accès aux commandes émises précédemment. Le travail d'achèvement des onglets n'est pas non plus bien que rien de tout cela ne semble être un problème avec Wirble - la même chose se produit lorsque je supprime mon ~/.irbrc.

J'utilise:

  • Ubuntu 9.10
  • Terminal GNOME 2.28.1
  • rubis 1.9.1p376 (2009-12-07 révision 26041) [i686-linux]
  • Irb version 0.9.5 (05/04/13)

Des idées? :(

Répondre

5

Cela pourrait être un problème de readline Vous pouvez essayer d'installer des paquets de libreadline et libreadline-dev et reconstruire Ruby après cela, si ça aide.

apt-get install libreadline5 libreadline5-dev 
+0

vous avez touché le clou précisément sur la. la tête là-bas. nks! – jameshfisher

0

readline est la bonne réponse voulait juste dire que pour Mac OS X, vous pouvez installer readline via homebrew

Questions connexes