I think the point of using Vim or Emacs is that sometimes you don't want a full IDE. Often when I'm writing code I just want my editor to be fast and not require me to take my hands of off the keyboard. Both Vim and Emacs have much better keyboard navigation and are much faster than Eclipse.