Partially curiosity. I am fine using vim (much of the time I do use vim because emacs is not on the box I am looking at). When I have my choice I use emacs because it has features that make programming more enjoyable. I know there are some features in vim that people enjoy - but what are they?
I don't want a flamewar, but I would like to bring to the surface, features which make programming perl easier, be it Nedit, or Crisp, or whatever.