Autocompletado e historial de métodos en la consola de ruby (irb)
Hoy le toca el turno a ruby. La consola de ruby, irb, tiene bastantes opciones de configuración, permitiendo, entre otras cosas, el autocompletado de métodos e incluso guardar un historial de comandos entre sesiones.
Muy simple, simplemente añade esto a tu fichero ~/.irbrc (si no existe, lo creas):
equire 'irb/completion' IRB.conf[:SAVE_HISTORY] = 1000 IRB.conf[:HISTORY_FILE] = "#{ENV['HOME']}/.irb-save-history" IRB.conf[:AUTO_INDENT] = true IRB.conf[:PROMPT_MODE] = :SIMPLE
Puedes añadir otras opciones, e incluso personalizar el prompt el cual lo tengo a 'simple' porque los otros modos son demasiado informativos para mi gusto (nunca he entendido esa manía de querer incorporar siempre el número de comando en todas las consolas de los lenguajes).
Mayo 18th, 2008 at 16:14
El número de comando en las consolas de lenguajes de script se utilizan (o utilizaban) para repetir la ejecución del comando N.
Interesantes posts… A ver si llegas a Perl para ver en que siglo está
.
Mayo 18th, 2008 at 20:29
@Quique, eso en bash lo entiendo, pues por lo normal siempre ejecutas un comando (con veinte pipes o lo que sea, pero es un comando). Pero si estás en la consola de un lenguaje de programación, por lo normal no estás ejecutando comandos separados (libres de contexto).