If use now use and like an IDE, and you are already familiar with vi/vim, then don't give Emacs a second thought. Emacs will never replace your IDE, and if it could then vim would do you just fine. Nevermind the Emacs vs. vi holy wars... you already know vim, and vi/vim will be already installed on any UNIX flavor you come across.