<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>SK Blog &#187; UNIX</title>
	<atom:link href="http://blog.shadowkris.com/category/unix/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.shadowkris.com</link>
	<description>Web 2.0 &#38; Geek Generation....ou pas</description>
	<lastBuildDate>Tue, 29 Dec 2009 06:01:06 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Rendre le Terminal insensible à la casse</title>
		<link>http://blog.shadowkris.com/2009-04-27/rendre-le-terminal-insensible-a-la-casse/</link>
		<comments>http://blog.shadowkris.com/2009-04-27/rendre-le-terminal-insensible-a-la-casse/#comments</comments>
		<pubDate>Sun, 26 Apr 2009 22:39:57 +0000</pubDate>
		<dc:creator>ShadowKris</dc:creator>
				<category><![CDATA[Astuce]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[UNIX]]></category>
		<category><![CDATA[bash]]></category>
		<category><![CDATA[MacOS]]></category>
		<category><![CDATA[tcsh]]></category>
		<category><![CDATA[terminal]]></category>

		<guid isPermaLink="false">http://blog.shadowkris.com/?p=519</guid>
		<description><![CDATA[Si vous utilisez souvent le Terminal (que ce soit comme moi sur Mac OS, ou sur tout autre système UNIX), vous avez sans doute remarqué que celui-ci est sensible à la casse. Autrement dit, si dans votre dossier utilisateur vous tentez d&#8217;aller dans le dossier &#171;&#160;Sites&#160;&#187; en tapant simplement &#171;&#160;si&#171;&#160;, appuyer sur Tab (pour l&#8217;auto-complétion) [...]]]></description>
			<content:encoded><![CDATA[<p><!--<br />
.bash {<br />
background-color:#DDD;<br />
color:#555;<br />
padding:1px 5px;<br />
}<br />
--><br />
Si vous utilisez souvent le Terminal (que ce soit comme moi sur Mac OS, ou sur tout autre système UNIX), vous avez sans doute remarqué que celui-ci est sensible à la casse.</p>
<p>Autrement dit, si dans votre dossier utilisateur vous tentez d&#8217;aller dans le dossier &laquo;&nbsp;<strong><em>Sites</em></strong>&nbsp;&raquo; en tapant simplement &laquo;&nbsp;<strong><em>si</em></strong>&laquo;&nbsp;, appuyer sur <strong>Tab</strong> (<em>pour l&#8217;auto-complétion</em>) ne vous l&#8217;affichera pas.</p>
<p><strong>Voici donc la marche à suivre pour rendre votre terminal insensible à la casse :</strong></p>
<ol>
<li>Ouvrez un terminal</li>
<li>Allez dans votre dossier personnel.<br />
Logiquement celui ouvert par défaut, sinon la simple commande &laquo;&nbsp;<strong><em>cd</em></strong>&nbsp;&raquo; seule devrait vous y emmener.</li>
<li>Tapez ceci :<br />
<code class="bash">echo "set completion-ignore-case On" &gt;&gt; ~/.inputrc</code></li>
<li>Après avoir appuyé sur la touche Entrée, fermer votre fenêtre de terminal puis ouvrez en une nouvelle.</li>
</ol>
<p>Votre terminal est désormais insensible à la casse ! <img src='http://blog.shadowkris.com/wp-content/plugins/smilies-themer/Silk/emoticon_smile.png' alt=':)' class='wp-smiley' /> </p>
<p class="centerimg"><img src="http://farm4.static.flickr.com/3410/3478021320_0f4786ba1c_o.jpg" alt="Terminal insensible à la casse" /></p>
<p>Si vous désirez revenir à la configuration précédente, 3 solutions :</p>
<ul>
<li><strong>faire l&#8217;inverse, à savoir :</strong> <code class="bash">echo "set completion-ignore-case Off" &gt;&gt; ~/.inputrc</code></li>
<li><strong>supprimer le fichier .inputrc:</strong> <code class="bash">rm ~/.inputrc</code></li>
<li><strong>modifier le fichier:</strong> <code class="bash">open ~/.inputrc</code><strong><br />
puis supprimer la ligne suivante :</strong> <code class="bash">set completion-ignore-case On</code></li>
</ul>
<p>Si vous utilisez <strong>tcsh</strong> la méthode est la même il y a juste la commande qui diffère légèrement :<br />
<code class="bash">echo "set complete = enhance" &gt;&gt; ~/.tcshrc</code></p>
<p>Et l&#8217;inverse :<br />
<code class="bash">echo "set complete" &gt;&gt; ~/.tcshrc</code></p>
<p>Si vous avez d&#8217;autres astuces de ce genre, n&#8217;hésitez pas <img src='http://blog.shadowkris.com/wp-content/plugins/smilies-themer/Silk/emoticon_smile.png' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://blog.shadowkris.com/2009-04-27/rendre-le-terminal-insensible-a-la-casse/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
