Interpolación en cadenas en irb (con windows XP)

Hola a todos.

Utilizo con bastante frecuencia la consola irb para probar el codigo.
Estoy desarrollando en Windows XP, con la instalación de
One-Click-Installer con la opción de teclado europeo seleccionada.
No tengo practicamente ningún problema con la mayoría de caracteres, en
realidad solo uno, con el caracter ‘#’.
El problema es que al teclear este caracter, el cursor pasa
automaticamente a la linea siguiente, y no puedo utilizar
caracteristicas de ruby como la interpolación en cadenas como por
ejemplo

print "Test #{i}"

¿Alguien sabe como solucionar esto?, la verdad es que que buscado
bastante y no encuentro nada.

Gracias
Juanma

On 6/13/07, Juanma C. [email protected] wrote:

ejemplo

print "Test #{i}"

¿Alguien sabe como solucionar esto?, la verdad es que que buscado
bastante y no encuentro nada.

Gracias
Juanma

Creo recordar que tenías que iniciar irb con la opción --noreadline.
También puedes editar irb.bat para no tener que teclearlo siempre,
prueba primero y edita después si te funciona.

Obviamente se pierden los servicios de readline, pero al menos puedes
escribir.

Lo había probado y no me funcionaba, pero he comprobado que era porque
previamante había dejado los fichero .irbrc y .inputrc en mi directorio
de usuario en un intento anterior de solucionarlo.
Gracias.

Creo recordar que ten�as que iniciar irb con la opci�n --noreadline.
Tambi�n puedes editar irb.bat para no tener que teclearlo siempre,
prueba primero y edita despu�s si te funciona.

Obviamente se pierden los servicios de readline, pero al menos puedes
escribir.

This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.

| Privacy Policy | Terms of Service | Remote Ruby Jobs