Almost 4PM...time for some vim tips. :-)
p=$(which perl); mkdir -p ~/.vim/skeletons; cat << EOF > ~/.vim/skeletons/skeleton.pl #!$p use strict; use warnings; EOF
autocmd BufNewFile *.pl 0r ~/.vim/skeletons/skeleton.pl | :normal G
autocmd FileType perl set makeprg=perl\ -c\ %\ $*By adding this to your ~/.vimrc, :make will no longer invoke make file but perl -c file instead, when you're editing a Perl script. As usual, Perl is just an example - i.e. Ruby programmers might use ruby -c or the like.
map Y y$