in reply to How to open an editor from your Perl script?

Use system function like so:

system(qq{vim $file});
Check the following for more info:
1. perldoc -q backtick,
2. perldoc -f system,
3. perldoc -f exec