<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: irb tab completion</title>
	<atom:link href="http://eli.thegreenplace.net/2007/05/07/irb-tab-completion/feed/" rel="self" type="application/rss+xml" />
	<link>http://eli.thegreenplace.net/2007/05/07/irb-tab-completion/</link>
	<description>Eli Bendersky's personal website</description>
	<lastBuildDate>Wed, 10 Mar 2010 15:57:30 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Ronald</title>
		<link>http://eli.thegreenplace.net/2007/05/07/irb-tab-completion/comment-page-1/#comment-69168</link>
		<dc:creator>Ronald</dc:creator>
		<pubDate>Mon, 03 Sep 2007 21:01:55 +0000</pubDate>
		<guid isPermaLink="false">http://eli.thegreenplace.net/2007/05/07/irb-tab-completion/#comment-69168</guid>
		<description>There&#039;s quite a few more good editing tips for irb to be found at http://www.tortoiseandachilles.com/2007/09/improve-your-interactive-programming.html It&#039;s amazing how much more useful irb is once you turn it into a decent editing environment. I use it constantly now, and Rails&#039; console as well.</description>
		<content:encoded><![CDATA[<p>There&#8217;s quite a few more good editing tips for irb to be found at <a href="http://www.tortoiseandachilles.com/2007/09/improve-your-interactive-programming.html" rel="nofollow">http://www.tortoiseandachilles.com/2007/09/improve-your-interactive-programming.html</a> It&#8217;s amazing how much more useful irb is once you turn it into a decent editing environment. I use it constantly now, and Rails&#8217; console as well.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Johan Tam</title>
		<link>http://eli.thegreenplace.net/2007/05/07/irb-tab-completion/comment-page-1/#comment-64550</link>
		<dc:creator>Johan Tam</dc:creator>
		<pubDate>Wed, 15 Aug 2007 15:47:14 +0000</pubDate>
		<guid isPermaLink="false">http://eli.thegreenplace.net/2007/05/07/irb-tab-completion/#comment-64550</guid>
		<description>Thanks for your solution.</description>
		<content:encoded><![CDATA[<p>Thanks for your solution.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Bill Nace</title>
		<link>http://eli.thegreenplace.net/2007/05/07/irb-tab-completion/comment-page-1/#comment-51681</link>
		<dc:creator>Bill Nace</dc:creator>
		<pubDate>Tue, 15 May 2007 13:35:12 +0000</pubDate>
		<guid isPermaLink="false">http://eli.thegreenplace.net/2007/05/07/irb-tab-completion/#comment-51681</guid>
		<description>On OS X, with the default ruby install, this doesn&#039;t work.  There is no &quot;irb/completion&quot; file for the require to find.  Anyone got a work-around?</description>
		<content:encoded><![CDATA[<p>On OS X, with the default ruby install, this doesn&#8217;t work.  There is no &#8220;irb/completion&#8221; file for the require to find.  Anyone got a work-around?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Sergei Matusevich</title>
		<link>http://eli.thegreenplace.net/2007/05/07/irb-tab-completion/comment-page-1/#comment-51329</link>
		<dc:creator>Sergei Matusevich</dc:creator>
		<pubDate>Thu, 10 May 2007 18:42:53 +0000</pubDate>
		<guid isPermaLink="false">http://eli.thegreenplace.net/2007/05/07/irb-tab-completion/#comment-51329</guid>
		<description>&lt;blockquote&gt;Where is the ~/.irbrc file on Windows?&lt;/blockquote&gt;
I guess irb just uses HOME environment variable to locate the .irbrc file, so you have to set up this variable if you don&#039;t have it already, start the new cmd session and try it out.</description>
		<content:encoded><![CDATA[<blockquote><p>Where is the ~/.irbrc file on Windows?</p></blockquote>
<p>I guess irb just uses HOME environment variable to locate the .irbrc file, so you have to set up this variable if you don&#8217;t have it already, start the new cmd session and try it out.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: eliben</title>
		<link>http://eli.thegreenplace.net/2007/05/07/irb-tab-completion/comment-page-1/#comment-51217</link>
		<dc:creator>eliben</dc:creator>
		<pubDate>Wed, 09 May 2007 04:11:21 +0000</pubDate>
		<guid isPermaLink="false">http://eli.thegreenplace.net/2007/05/07/irb-tab-completion/#comment-51217</guid>
		<description>Where is the ~/.irbrc file on Windows ? (this is the system this post talks about)</description>
		<content:encoded><![CDATA[<p>Where is the ~/.irbrc file on Windows ? (this is the system this post talks about)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Sergei Matusevych</title>
		<link>http://eli.thegreenplace.net/2007/05/07/irb-tab-completion/comment-page-1/#comment-51208</link>
		<dc:creator>Sergei Matusevych</dc:creator>
		<pubDate>Wed, 09 May 2007 01:12:08 +0000</pubDate>
		<guid isPermaLink="false">http://eli.thegreenplace.net/2007/05/07/irb-tab-completion/#comment-51208</guid>
		<description>Hey, why not just add the line &lt;code&gt;require &#039;irb/completion&#039;&lt;/code&gt; to your &lt;code&gt;~/.irbrc&lt;/code&gt; file?</description>
		<content:encoded><![CDATA[<p>Hey, why not just add the line <code>require 'irb/completion'</code> to your <code>~/.irbrc</code> file?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Richard Heycock</title>
		<link>http://eli.thegreenplace.net/2007/05/07/irb-tab-completion/comment-page-1/#comment-51116</link>
		<dc:creator>Richard Heycock</dc:creator>
		<pubDate>Mon, 07 May 2007 21:23:54 +0000</pubDate>
		<guid isPermaLink="false">http://eli.thegreenplace.net/2007/05/07/irb-tab-completion/#comment-51116</guid>
		<description>Good call. I&#039;ve always found the list of methods on an object by using .methods. But no more! And this does more than just print the methods. Life&#039;s Good.

Martin that does work on Linux. I tend to use bash functions but both work.</description>
		<content:encoded><![CDATA[<p>Good call. I&#8217;ve always found the list of methods on an object by using .methods. But no more! And this does more than just print the methods. Life&#8217;s Good.</p>
<p>Martin that does work on Linux. I tend to use bash functions but both work.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Steve</title>
		<link>http://eli.thegreenplace.net/2007/05/07/irb-tab-completion/comment-page-1/#comment-51115</link>
		<dc:creator>Steve</dc:creator>
		<pubDate>Mon, 07 May 2007 21:17:42 +0000</pubDate>
		<guid isPermaLink="false">http://eli.thegreenplace.net/2007/05/07/irb-tab-completion/#comment-51115</guid>
		<description>This and a few other IRB enhancements are bundled up in a Gem called wirble: http://pablotron.org/software/wirble/</description>
		<content:encoded><![CDATA[<p>This and a few other IRB enhancements are bundled up in a Gem called wirble: <a href="http://pablotron.org/software/wirble/" rel="nofollow">http://pablotron.org/software/wirble/</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Martijn Engler</title>
		<link>http://eli.thegreenplace.net/2007/05/07/irb-tab-completion/comment-page-1/#comment-51114</link>
		<dc:creator>Martijn Engler</dc:creator>
		<pubDate>Mon, 07 May 2007 21:05:02 +0000</pubDate>
		<guid isPermaLink="false">http://eli.thegreenplace.net/2007/05/07/irb-tab-completion/#comment-51114</guid>
		<description>Thanks for the tip!
To do this on my Mac I used:
$ vi .profile
add the following line to the end (shift+G, i for the non-vim-ers ;-)):
alias irb=&#039;irb -r irb/completion&#039;
save &amp; exit (:x)
$ . .profile
$ irb

We&#039;ve got working tab completion! Didn&#039;t test this on my Linux/FreeBSD-box yet, but it should be about the same.</description>
		<content:encoded><![CDATA[<p>Thanks for the tip!<br />
To do this on my Mac I used:<br />
$ vi .profile<br />
add the following line to the end (shift+G, i for the non-vim-ers <img src='http://eli.thegreenplace.net/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> ):<br />
alias irb=&#8217;irb -r irb/completion&#8217;<br />
save &amp; exit (:x)<br />
$ . .profile<br />
$ irb</p>
<p>We&#8217;ve got working tab completion! Didn&#8217;t test this on my Linux/FreeBSD-box yet, but it should be about the same.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
