Beefy Boxes and Bandwidth Generously Provided by pair Networks
Don't ask to ask, just ask
 
PerlMonks  

tips for using vim as a perl editor

by markjugg (Curate)
on Mar 24, 2003 at 15:07 UTC ( [id://245447]=note: print w/replies, xml ) Need Help??


in reply to Environments extended with embeded Perl: are they for real?

Here are some things to put in your .vimrc file to improve your perl editting experience:
" With these, you can type "K" when you are over a perl term " in your code, and it will look it up with "perldoc -f $term" " what I would like to happen is this: perldoc -f term || perldoc term " So, it tries to look up the keyword as a perl function " and then it tries to look it up as a module name if that fails au BufRead,BufNewFile *.pm setlocal keywordprg=perldoc\ -f au BufRead,BufNewFile *.pl setlocal keywordprg=perldoc\ -f au BufRead,BufNewFile *.cgi setlocal keywordprg=perldoc\ -f " You'll have to check for the location of efm_perl.pl on your system " With this, you can use ":mak", and will run your script through " 'perl -cw' and allow you to easily edit the results set makeprg=/usr/local/share/vim/vim61/tools/efm_perl.pl\ -c\ %\ $* set errorformat=%f:%l:%m

You may also be interested in My Life with Text Editors

-mark

Log In?
Username:
Password:

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

How do I use this?Last hourOther CB clients
Other Users?
Others avoiding work at the Monastery: (4)
As of 2024-04-25 13:33 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found