<?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: Tab completion</title>
	<atom:link href="http://www.freemacunix.com/tab-completion/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.freemacunix.com/tab-completion/</link>
	<description>Terminal for the Rest of Us</description>
	<lastBuildDate>Sun, 13 Jun 2010 16:09:15 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
	<item>
		<title>By: Car Loan</title>
		<link>http://www.freemacunix.com/tab-completion/comment-page-1/#comment-10402</link>
		<dc:creator>Car Loan</dc:creator>
		<pubDate>Fri, 01 Feb 2008 02:33:57 +0000</pubDate>
		<guid isPermaLink="false">http://www.freemacunix.com/tab-completion/#comment-10402</guid>
		<description>Tab completion very much will be incredible business and you expressed astonishingly; thanks for the info!</description>
		<content:encoded><![CDATA[<p>Tab completion very much will be incredible business and you expressed astonishingly; thanks for the info!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Eric3</title>
		<link>http://www.freemacunix.com/tab-completion/comment-page-1/#comment-336</link>
		<dc:creator>Eric3</dc:creator>
		<pubDate>Sat, 02 Dec 2006 20:42:49 +0000</pubDate>
		<guid isPermaLink="false">http://www.freemacunix.com/tab-completion/#comment-336</guid>
		<description>By adding the line 
bind &#039;&quot;\t&quot;:menu-complete&#039;
to your .profile, any time you hit tab on an ambiguous entry, it will start to cycle through the matches in the directory. Just keep hitting tab until you see the filename you want, then continue typing.</description>
		<content:encoded><![CDATA[<p>By adding the line<br />
bind &#8216;&#8221;\t&#8221;:menu-complete&#8217;<br />
to your .profile, any time you hit tab on an ambiguous entry, it will start to cycle through the matches in the directory. Just keep hitting tab until you see the filename you want, then continue typing.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: FreeMacUnix &#187; Blog Archive &#187; Command history</title>
		<link>http://www.freemacunix.com/tab-completion/comment-page-1/#comment-201</link>
		<dc:creator>FreeMacUnix &#187; Blog Archive &#187; Command history</dc:creator>
		<pubDate>Thu, 16 Nov 2006 18:52:25 +0000</pubDate>
		<guid isPermaLink="false">http://www.freemacunix.com/tab-completion/#comment-201</guid>
		<description>[...] Besides tab completion, another way to cut down on the amount of typing you do in Unix is the history command. Open Terminal, type history and press Enter. You&#8217;ll see a list of Unix commands you previously typed. If you&#8217;d like to rerun a command you previously used, you could of course Copy and Paste, or you can type an exclamation point (!) and the number of the command. For instance, if you see that the 10th command in your history is ls -al and you want to run it again, you can type !10 and that command will be re-executed. [...]</description>
		<content:encoded><![CDATA[<p>[...] Besides tab completion, another way to cut down on the amount of typing you do in Unix is the history command. Open Terminal, type history and press Enter. You&#8217;ll see a list of Unix commands you previously typed. If you&#8217;d like to rerun a command you previously used, you could of course Copy and Paste, or you can type an exclamation point (!) and the number of the command. For instance, if you see that the 10th command in your history is ls -al and you want to run it again, you can type !10 and that command will be re-executed. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: FreeMacUnix &#187; Blog Archive &#187; Tab completion, part 2</title>
		<link>http://www.freemacunix.com/tab-completion/comment-page-1/#comment-109</link>
		<dc:creator>FreeMacUnix &#187; Blog Archive &#187; Tab completion, part 2</dc:creator>
		<pubDate>Thu, 09 Nov 2006 07:10:50 +0000</pubDate>
		<guid isPermaLink="false">http://www.freemacunix.com/tab-completion/#comment-109</guid>
		<description>[...] In the last post we discussed how tab completion makes typing Unix commands much easier. The downside, as Janssen pointed out, is that tab completion is case-sensitive, so typing cd doc and hitting tab won&#8217;t complete cd Documents/. But there&#8217;s a way to change this. [...]</description>
		<content:encoded><![CDATA[<p>[...] In the last post we discussed how tab completion makes typing Unix commands much easier. The downside, as Janssen pointed out, is that tab completion is case-sensitive, so typing cd doc and hitting tab won&#8217;t complete cd Documents/. But there&#8217;s a way to change this. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: richard</title>
		<link>http://www.freemacunix.com/tab-completion/comment-page-1/#comment-108</link>
		<dc:creator>richard</dc:creator>
		<pubDate>Thu, 09 Nov 2006 06:50:47 +0000</pubDate>
		<guid isPermaLink="false">http://www.freemacunix.com/tab-completion/#comment-108</guid>
		<description>Glenn &amp; JP: Thanks for the correction about the tab completion being a part of bash, not all Unix shells.  Also, the use of wildcards is important.  I hope to fully cover that as well.

Janssen: In the next post I&#039;ll explain how to make tab completion case insensitive, which should make it even easier to use!

Thanks for the comments.</description>
		<content:encoded><![CDATA[<p>Glenn &#038; JP: Thanks for the correction about the tab completion being a part of bash, not all Unix shells.  Also, the use of wildcards is important.  I hope to fully cover that as well.</p>
<p>Janssen: In the next post I&#8217;ll explain how to make tab completion case insensitive, which should make it even easier to use!</p>
<p>Thanks for the comments.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: JP</title>
		<link>http://www.freemacunix.com/tab-completion/comment-page-1/#comment-107</link>
		<dc:creator>JP</dc:creator>
		<pubDate>Thu, 09 Nov 2006 06:02:06 +0000</pubDate>
		<guid isPermaLink="false">http://www.freemacunix.com/tab-completion/#comment-107</guid>
		<description>Great tip!! I didn&#039;t know TAB TAB would display available commands.  I&#039;ll be sure to use that if I&#039;m running bash or csh.

For what it is worth TAB is not how it is done in all *nix shells.  

ksh comes to mind that doesn&#039;t use tab, unfortunately I don&#039;t know what key it uses to do file/command completion.  Rather, I typically use wildcards to get to where I want to go.  

For example,
cd ~/Doc*/Sch*/Fa*06/C*440</description>
		<content:encoded><![CDATA[<p>Great tip!! I didn&#8217;t know TAB TAB would display available commands.  I&#8217;ll be sure to use that if I&#8217;m running bash or csh.</p>
<p>For what it is worth TAB is not how it is done in all *nix shells.  </p>
<p>ksh comes to mind that doesn&#8217;t use tab, unfortunately I don&#8217;t know what key it uses to do file/command completion.  Rather, I typically use wildcards to get to where I want to go.  </p>
<p>For example,<br />
cd ~/Doc*/Sch*/Fa*06/C*440</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Janssen</title>
		<link>http://www.freemacunix.com/tab-completion/comment-page-1/#comment-100</link>
		<dc:creator>Janssen</dc:creator>
		<pubDate>Tue, 07 Nov 2006 18:35:51 +0000</pubDate>
		<guid isPermaLink="false">http://www.freemacunix.com/tab-completion/#comment-100</guid>
		<description>This will definitely help me learn the syntax.  Does it work with extra flags? Although, maybe that wouldn&#039;t be very helpful since most flags are a single letter.

After playing with this, I noticed a couple of things:

This feature is case sensitive, which is annoying for the cd command... others may prefer that.  My second observation helps solve that problem...

A third tab (after a unique command has been selected) prints the contents of the working directory (including invisible files, just like an &#039;ls -A&#039; command) and brings you back to where you were in entering the command.  This will be very useful for those times when I forget the exact name of the file or folder I want to target with the command.</description>
		<content:encoded><![CDATA[<p>This will definitely help me learn the syntax.  Does it work with extra flags? Although, maybe that wouldn&#8217;t be very helpful since most flags are a single letter.</p>
<p>After playing with this, I noticed a couple of things:</p>
<p>This feature is case sensitive, which is annoying for the cd command&#8230; others may prefer that.  My second observation helps solve that problem&#8230;</p>
<p>A third tab (after a unique command has been selected) prints the contents of the working directory (including invisible files, just like an &#8216;ls -A&#8217; command) and brings you back to where you were in entering the command.  This will be very useful for those times when I forget the exact name of the file or folder I want to target with the command.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Glenn Kerbein</title>
		<link>http://www.freemacunix.com/tab-completion/comment-page-1/#comment-99</link>
		<dc:creator>Glenn Kerbein</dc:creator>
		<pubDate>Tue, 07 Nov 2006 15:43:02 +0000</pubDate>
		<guid isPermaLink="false">http://www.freemacunix.com/tab-completion/#comment-99</guid>
		<description>When presented with multiple chioces from tab-completion, you can hit the &#039;esc&#039; key. And tab-completion is not restricted to UNIX, nor does it belong to UNIX, that feature is part of &lt;a href=&quot;http://en.wikipedia.org/wiki/BASH&quot; rel=&quot;nofollow&quot;&gt;bash&lt;/a&gt;, the Bourne-again Shell. You can use tab-completion for full document names, folders, or commands themselfs (for long commands like &lt;code&gt;apcachectl&lt;/code&gt;). You can use an asterisk whereever it is appropriate, like when you have a folder of .txt files and want to cat them together, you can issue something like &lt;code&gt;cat cat-me-*.txt &gt; big-file.txt&lt;/code&gt;.</description>
		<content:encoded><![CDATA[<p>When presented with multiple chioces from tab-completion, you can hit the &#8216;esc&#8217; key. And tab-completion is not restricted to UNIX, nor does it belong to UNIX, that feature is part of <a href="http://en.wikipedia.org/wiki/BASH" rel="nofollow">bash</a>, the Bourne-again Shell. You can use tab-completion for full document names, folders, or commands themselfs (for long commands like <code>apcachectl</code>). You can use an asterisk whereever it is appropriate, like when you have a folder of .txt files and want to cat them together, you can issue something like <code>cat cat-me-*.txt &gt; big-file.txt</code>.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

