<?xml version="1.0" encoding="windows-1252"?>
<node id="540187" title="Re: .vimrc for perl programmers" created="2006-03-30 10:16:04" updated="2006-03-30 05:16:04">
<type id="11">
note</type>
<author id="139399">
vagnerr</author>
<data>
<field name="doctext">
I have a couple&lt;br /&gt;&lt;br /&gt;
Using folding:&lt;br/&gt;&lt;br /&gt; When you hit F2 inside a code block it folds on that block, working on your {}'s
&lt;code&gt;
set foldmethod=marker
nmap &lt;F2&gt; 0v/{&lt;CR&gt;%zf
&lt;/code&gt;
&lt;br /&gt;
Code Skeletons:&lt;br /&gt;&lt;br /&gt; When you start a new perl file have vim automaticaly give you #!/usr/local/perl -w  and use strict; :-)
&lt;code&gt;
autocmd BufNewFile  *.pm        0r ~/.vim/skeleton.pm
autocmd BufNewFile  *.pl        0r ~/.vim/skeleton.pl
&lt;/code&gt;

&lt;!-- Node text goes above. Div tags should contain sig only --&gt;
&lt;div class="pmsig"&gt;&lt;div class="pmsig-139399"&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;font color="#ff0000"&gt;_____________________&lt;/font&gt;&lt;br /&gt;
Remember that amateurs built Noah's Ark. Professionals built the Titanic.
&lt;/div&gt;&lt;/div&gt;</field>
<field name="root_node">
540167</field>
<field name="parent_node">
540167</field>
</data>
</node>
