Beefy Boxes and Bandwidth Generously Provided by pair Networks
Perl: the Markov chain saw

Re: .vimrc for perl programmers

by philcrow (Priest)
on Mar 30, 2006 at 14:25 UTC ( #540176=note: print w/ replies, xml ) Need Help??

in reply to .vimrc for perl programmers

Nice suggestions. Have you also tried some of these:


let perl_fold=1 let perl_fold_blocks=1
Highlight POD correctly:
let perl_include_pod = 1
Insert Data::Dumper dumping statement (note that ^[ must be entered as a real escape, use ctrl-V):
imap <F3> use Data::Dumper; warn Dumper( );^[hhi
And one I got from this site, it comments out a block (again ^M is a real return):
map <F8> :'a,.s/^/#/gi^M:nohl^M
To use this last one, make an 'a' mark (ma) at the top of the block. Move to the bottom of the block and hit F8.


Replies are listed 'Best First'.
Re^2: .vimrc for perl programmers
by tinita (Parson) on Mar 30, 2006 at 15:27 UTC
    imap <F3>  use Data::Dumper; warn Dumper(  );^[hhi
    after several years of using Dumper() like this i wrote a much more useful macro (see my other post).
    forgetting Dumper() statements in code and finding the right ones to comment out can be really annoying. by using the Dump() method and variable names (Data::Dumper->Dump([\$test], ['test'])) you can debug much more sophisticated.

Log In?

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://540176]
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others romping around the Monastery: (3)
As of 2016-06-26 16:34 GMT
Find Nodes?
    Voting Booth?
    My preferred method of making French fries (chips) is in a ...

    Results (330 votes). Check out past polls.