in reply to Find and edit module

I use this (via a Doskey macro) under Windows:

perl -e "map{s#/|::|-#\\#g;$_.='.pm'}@ARGV;for$m(@ARGV){for(@INC){die +`start $_\\$m`.qq{\n} if -e qq{$_\\$m}}}" $*
It assumes you have the .pm extension mapped to your favourite editor, but it should be no problem to change this for other OSes and call it via a shell script or something.

Jenda
Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live.
   -- Rick Osborne

Edit by castaway: Closed small tag in signature