I've learnt vim and have a good setup for programming already. I started learning/using emacs recently enticed by all the features I hear about. I think I'll need to spend some time with it to utilize it efficiently.
Is learning emacs worth it? I see hardcore emacs users complaining about how bad e-lisp is and macros causing RSI.