<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet title="XSL formatting" type="text/xsl" href="http://krusaf.org/blog/feed/rss2/xslt" ?><rss version="2.0"
  xmlns:dc="http://purl.org/dc/elements/1.1/"
  xmlns:wfw="http://wellformedweb.org/CommentAPI/"
  xmlns:content="http://purl.org/rss/1.0/modules/content/"
  xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
  <title>Krusaf's Blog - Balise - vim</title>
  <link>http://krusaf.org/blog/</link>
  <atom:link href="http://krusaf.org/blog/feed/tag/vim/rss2" rel="self" type="application/rss+xml"/>
  <description></description>
  <language>fr</language>
  <pubDate>Tue, 06 Jan 2009 06:54:43 +0100</pubDate>
  <copyright></copyright>
  <docs>http://blogs.law.harvard.edu/tech/rss</docs>
  <generator>Dotclear</generator>
  
    
  <item>
    <title>Vi vim ...</title>
    <link>http://krusaf.org/blog/post/2008/07/14/Vi-vim</link>
    <guid isPermaLink="false">urn:md5:bc6aa899b903e32f85b0e6d4bd2ab95e</guid>
    <pubDate>Mon, 14 Jul 2008 14:50:00 +0200</pubDate>
    <dc:creator>krusaf</dc:creator>
        <category>GNU/Linux</category>
        <category>inutile</category><category>vi</category><category>vim</category>    
    <description>    &lt;p&gt;Pourquoi les gens utilisent vim en ligne de commande à la place de vi ?&lt;/p&gt;


&lt;p&gt;C'est pareille :&lt;/p&gt;

&lt;pre&gt;
krusaf@ares:~$ which vi
/usr/bin/vi
krusaf@ares:~$ which vim
/usr/bin/vim
krusaf@ares:~$ ll /usr/bin/vi /usr/bin/vim
lrwxrwxrwx 1 root root 20 2008-05-11 18:23 /usr/bin/vi -&amp;gt; /etc/alternatives/vi
lrwxrwxrwx 1 root root 21 2008-05-11 18:23 /usr/bin/vim -&amp;gt; /etc/alternatives/vim
krusaf@ares:~$ ll /etc/alternatives/vi /etc/alternatives/vim
lrwxrwxrwx 1 root root 17 2008-05-11 18:22 /etc/alternatives/vi -&amp;gt; /usr/bin/vim.tiny
lrwxrwxrwx 1 root root 17 2008-05-11 18:22 /etc/alternatives/vim -&amp;gt; /usr/bin/vim.tiny
&lt;/pre&gt;


&lt;p&gt;Alors utilisez vi, vous gagnerez un caractère !!!!&lt;/p&gt;


&lt;p&gt;PS : Oui ce billet ne sert à rien et est d'une inutilité astronomique &lt;img src=&quot;/blog/themes/default/smilies/wink.png&quot; alt=&quot;;)&quot; class=&quot;smiley&quot; /&gt;&lt;/p&gt;</description>
    
    
    
          <comments>http://krusaf.org/blog/post/2008/07/14/Vi-vim#comment-form</comments>
      <wfw:comment>http://krusaf.org/blog/post/2008/07/14/Vi-vim#comment-form</wfw:comment>
      <wfw:commentRss>http://krusaf.org/blog/feed/atom/comments/177</wfw:commentRss>
      </item>
    
  <item>
    <title>Apprendre à se servir de VI</title>
    <link>http://krusaf.org/blog/post/2007/03/07/Apprendre-a-se-servir-de-VI</link>
    <guid isPermaLink="false">urn:md5:b3efcd0da2305f2ff4e46a68750cce96</guid>
    <pubDate>Wed, 07 Mar 2007 18:48:00 +0100</pubDate>
    <dc:creator>krusaf</dc:creator>
        <category>GNU/Linux</category>
        <category>tutorial</category><category>vi</category><category>vim</category><category>vimtutor</category>    
    <description>    &lt;p&gt;Personnellement, je l'utilise énormément. Et il faut avouer que cet éditeur est magnifiquement bien organisé au niveau des commandes ! A condition, toutefois, de les connaître &lt;img src=&quot;/blog/themes/default/smilies/smile.png&quot; alt=&quot;:)&quot; class=&quot;smiley&quot; /&gt;&lt;/p&gt;


&lt;p&gt;Alors, non je ne vais pas faire un tutorial sur VI car il existe déjà sous votre linux &lt;img src=&quot;/blog/themes/default/smilies/wink.png&quot; alt=&quot;;)&quot; class=&quot;smiley&quot; /&gt;
Tappez ceci :&lt;/p&gt;

&lt;pre&gt;
vimtutor fr&lt;/pre&gt;


&lt;p&gt;Et voilà,je vous laisse lire le tutorial ...&lt;/p&gt;


&lt;p&gt;&lt;a href=&quot;http://krusaf.org/blog/public/linux/VI/Capture.png&quot;&gt;&lt;img src=&quot;http://krusaf.org/blog/public/linux/VI/.Capture_m.jpg&quot; alt=&quot;vimtutor&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description>
    
    
    
          <comments>http://krusaf.org/blog/post/2007/03/07/Apprendre-a-se-servir-de-VI#comment-form</comments>
      <wfw:comment>http://krusaf.org/blog/post/2007/03/07/Apprendre-a-se-servir-de-VI#comment-form</wfw:comment>
      <wfw:commentRss>http://krusaf.org/blog/feed/atom/comments/79</wfw:commentRss>
      </item>
    
  <item>
    <title>astuce vim</title>
    <link>http://krusaf.org/blog/post/2007/01/04/astuce-vim</link>
    <guid isPermaLink="false">urn:md5:fa8740bd0d0d900a9b910a92200ce41d</guid>
    <pubDate>Thu, 04 Jan 2007 16:08:00 +0100</pubDate>
    <dc:creator>krusaf</dc:creator>
        <category>Programmation</category>
        <category>astuce</category><category>vi</category><category>vim</category>    
    <description>&lt;p&gt;Même si j'utilise des éditeurs graphiques comme geany ou bien scite. J'utilise le plus souvent vi en mode console.&lt;/p&gt;


&lt;p&gt;Pour ne pas engendrer de conflits/soucis de visualisation de mes fichiers dans différents éditeurs : j'utilise une indentation des 4 espaces, sans tabulation. Ceci permet d'éviter les problèmes avec les fichiers diff, les patches, l'historique CVS et les annotations.&lt;/p&gt;    &lt;p&gt;Ma config (à rajouter dans /etc/vim/vimrc ) :&lt;/p&gt;


&lt;pre&gt;
syntax on
set expandtab
set shiftwidth=4
set softtabstop=4
set tabstop=4
&lt;/pre&gt;



&lt;p&gt;Exemple :&lt;/p&gt;

&lt;pre&gt;

krusaf@hades:~$ cat -etv exemple_sans_config
sdfg$
sdfg$
^Idfgdfg$
^I^Idfg$
&lt;/pre&gt;



&lt;p&gt;Je vous laisse lire la doc de la commande cat au niveau des options.
Le caractère ^I représente une tabulation.&lt;/p&gt;


&lt;pre&gt;
krusaf@hades:~$ cat -etv exemple_avec_la_config
sdfg$
    dfgdfg$
    dfgdfg$
        dfgdfg$

&lt;/pre&gt;

&lt;p&gt;Avec la configuration citée plus haut, la touche tabulation n'insère plus de caractère de tabulation mais bien 4 espaces &lt;img src=&quot;/blog/themes/default/smilies/smile.png&quot; alt=&quot;:)&quot; class=&quot;smiley&quot; /&gt;&lt;/p&gt;</description>
    
    
    
          <comments>http://krusaf.org/blog/post/2007/01/04/astuce-vim#comment-form</comments>
      <wfw:comment>http://krusaf.org/blog/post/2007/01/04/astuce-vim#comment-form</wfw:comment>
      <wfw:commentRss>http://krusaf.org/blog/feed/atom/comments/41</wfw:commentRss>
      </item>
    
</channel>
</rss>