Попробуйте pry , вы никогда не вернетесь в IRB. Вы можете использовать pry в качестве отладчика, он работает очень хорошо и имеет несколько замечательных функций, таких как:
1.9.2 (main):0 > show-method Array#group_by
From: enum.c in Ruby Core (C Method):
Number of lines: 13
static VALUE
enum_group_by(VALUE obj)
{
VALUE hash;
RETURN_ENUMERATOR(obj, 0, 0);
hash = rb_hash_new();
rb_block_call(obj, id_each, 0, 0, group_by_i, hash);
OBJ_INFECT(hash, obj);
return hash;
}
Is также имеет команду edit-method . Представь, что ты можешь с этим сделать.
Если вам нужно строго связанное с IRB решение, единственное, что мне приходит в голову, это наброски .