<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
	
		<title>philpep's blog - tag vim</title>
		<atom:link href="http://blog.philpep.org/feed/tag/vim/rss2" rel="self" type="application/rss+xml" />
		<description>philpep&#39;s blog - tag vim rss</description>
	<link>http://blog.philpep.org</link>
	<language>fr</language>
		<lastBuildDate>Thu, 10 Sep 2009 21:46:31 GMT</lastBuildDate>
	<generator>Pblog</generator>
		<item>
			<title>Lire les pages de manuel avec vim c&#39;est possible !</title>
			<link>http://blog.philpep.org/post/Lire-les-pages-de-manuel-avec-vim-c-est-possible-!</link>
			<guid>http://blog.philpep.org/post/Lire-les-pages-de-manuel-avec-vim-c-est-possible-!</guid>
			<pubDate>Thu, 10 Sep 2009 21:46:31 GMT</pubDate>
			<description>&lt;p&gt;Je ne présente plus cet éditeur de texte ultime qui est sans aucuns doute le seul éditeur de texte valable dans ce bas monde.&lt;/p&gt;
&lt;p&gt;Si vous codez un petit script shell ou encore un programme en C, les pages de manuel sont souvent indispensable (et même parfois en Français o/). Alors au lieu de les lire avec la veille commande man , ayez le réflexe vim et lisez là directement dans votre session vim.&lt;/p&gt;
&lt;p&gt;Il faut lancer le runtime dans votre &lt;em&gt;vimrc&lt;/em&gt;&lt;/p&gt;
&lt;div class=&#34;codehilite&#34;&gt;&lt;pre&gt;runtime ftplugin/man.&lt;span class=&#34;k&#34;&gt;vim&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;


&lt;p&gt;La commande Vim pour lire la page de setenv par exemple :&lt;/p&gt;
&lt;div class=&#34;codehilite&#34;&gt;&lt;pre&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Man&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;setenv&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;


&lt;p&gt;Pour les feignant comme moi, un petit mapping à mettre dans votre vimrc qui permet d&#39;avoir la page de man de la commande qui se trouve en dessous du curseur avec la touche K (en mode normal).&lt;/p&gt;
&lt;div class=&#34;codehilite&#34;&gt;&lt;pre&gt;nnoremap K :Man &lt;span class=&#34;p&#34;&gt;&amp;lt;&lt;/span&gt;cword&lt;span class=&#34;p&#34;&gt;&amp;gt;&amp;lt;&lt;/span&gt;CR&lt;span class=&#34;p&#34;&gt;&amp;gt;&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;</description>
		</item>
	</channel>
</rss>

