ri usage

B

Bharat Ruparel

I am trying to learn how to use ri effectively. I was looking up
methods for an Array. If I type Array.methods.sort at the irb prompt,
it displays a whole slew of methods. If I then type "ri Array.sort" at
the command prompt then I get a brief description of it. I noticed that
Array class has an "&" method. I am trying to look it up using ri as
follows:
ri Array.&
It does not work. How do I lookup the "&" method for an Array class
using ri?

Another question related to ri is that if I type
ri Array
I get a whole lot of stuff on the Array class. It seems like the screen
buffer responds to "vi" style movement keys, e.g., CTRL-F for forward
one screen CTRL-B for one screen back,etc. I noticed that the
documentation says "&" is an Instance method and the screen prompt waits
at ":", is there any command that I can type here which will get me more
info on the desired method listed such as "&" for example?
Is there a brief how to guide available for using "ri"?
Thanks.
Bharat
 
M

Marcello Barnaba

Hi,

I am trying to learn how to use ri effectively. =C2=A0I was looking up
methods for an Array. =C2=A0If I type Array.methods.sort at the irb pro= mpt,
it displays a whole slew of methods. =C2=A0If I then type "ri Array.sor= t" at
the command prompt then I get a brief description of it. =C2=A0I notice= d that
Array class has an "&" method. =C2=A0I am trying to look it up using ri= as
follows:
ri Array.&

You should use # as a separator, try e.g. 'Array#&'.
It does not work. =C2=A0How do I lookup the "&" method for an Array cla= ss
using ri?

The ri(1) manual page has some information.. but I'm sure that you'd like=
a=20
better (and way faster) tool: try fastri http://eigenclass.org/hiki.rb?fa=
stri

HTH
--=20
pub 1024D/8D2787EF 723C 7CA3 3C19 2ACE 6E20 9CC1 9956 EB3C 8D27 87EF
 
O

Olivier Renaud

Le samedi 17 f=C3=A9vrier 2007 22:18, Bharat Ruparel a =C3=A9crit=C2=A0:
I am trying to learn how to use ri effectively. I was looking up
methods for an Array. If I type Array.methods.sort at the irb prompt,
it displays a whole slew of methods. If I then type "ri Array.sort" at
the command prompt then I get a brief description of it. I noticed that
Array class has an "&" method. I am trying to look it up using ri as
follows:
ri Array.&
It does not work. How do I lookup the "&" method for an Array class
using ri?

Another question related to ri is that if I type
ri Array
I get a whole lot of stuff on the Array class. It seems like the screen
buffer responds to "vi" style movement keys, e.g., CTRL-F for forward
one screen CTRL-B for one screen back,etc. I noticed that the
documentation says "&" is an Instance method and the screen prompt waits
at ":", is there any command that I can type here which will get me more
info on the desired method listed such as "&" for example?
Is there a brief how to guide available for using "ri"?
Thanks.
Bharat

You should surround the argument with ' or ", since "&" has a special meani=
ng=20
for the shell :

ri 'Array.&'

ri --help warns about this issue, and gives the basic of its use.

=2D-=20
Olivier Renaud
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

Forum statistics

Threads
473,769
Messages
2,569,582
Members
45,065
Latest member
OrderGreenAcreCBD

Latest Threads

Top