I've decided to polish my gvim installation in order to have a more IDE like environment. Initially I wanted to find a replacement, but after looking at a lot of alternatives (trying some), amongst them eclipse, Geary, Kdevelop, Komodo, and more, I dedided to give (g)vim another chance.
Now, I've had perl-support  installed for some time now, and I find it quite impressive. I admit not having used all the features of this comprehensive package, but I'll definitely try out more features in the future.
So, today I've installed omniperl . It seems to sorta work, but well... I can't even get the textbook example to work
my $now = DateTime->now;
DateTime::^X^O does give me a long list, but DateTime->^X^O just gives me a "pattern not found" error.
I guess that regular use will show if this is a useful package. Next, I wanted to see PelySense in action, so I dug up one of Ovid's old posts . After some fiddling with the details (seems that pp and pg clash with perl-support definitions) it also kinda works. I get documentation for some - put far from all - methods. Noticeably, it can't find any Catalyst or dbic POD.
Again, I might be able to find better ways to use these features, so I'll keep them around at least for some time. Now this seems to cover the basic capabilities listed in gabor's post  and then some, but I miss one of the more important IDE requirements, the concept of a project (keeping together a set of related files).
Now one could argue that if you do a standard project, all you have to do is find the files in
Another more "projecty" way could be to use ack for searching through files. Guess I have to try out Ovid's ack integration sometime. Now if he just would release all his vim Perl enhancements in an easy to install way...
 perl-support: http://www.vim.org/scripts/script.php?script_id=556
 omniperl: http://www.vim.org/scripts/script.php?script_id=1924
 Ovid on PerlySense: http://use.perl.org/~Ovid/journal/35574
 gabor's IDE blog: http://www.szabgab.com/blog/2008/05/1211438612.html
 project: http://www.vim.org/scripts/script.php?script_id=69
 Ovid's ack integration: http://use.perl.org/~Ovid/journal/36430