Since I don't know how to use Vim, this is a guess.
If the _IT_WORKED_ tags are showing up, then the Perl script is running. Perhaps Vim is passing perl the text as a tempfile instead of on standard input. Change <STDIN> to <> and see if that helps.
In reply to Re: How do I create a simple, perl-based text filter for Vim
by TilRMan
in thread How do I create a simple, perl-based text filter for Vim
by dimar
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |