If you are a new emacs user, I think emacs can really kill you :(
erlide(buggy for jump to defination, other is good)
emacs-erlang mode(really hard for me), I finally choose
sublime text2 for daily development. I suggest you can try it.
i install the following plugins:
that's as good as I expected.