the vim perl interface

improving the execution context

for code, see if_perl.xs.diff