Emacs хорош для Lisp-а, Haskell-я, Erlang-а. Для Java хороши Java IDE. vim хорош для конфигов, либо для небольших программ. Для C хорошо всё, что угодно.
да не привык уже к громоздким иде. но иногда сижу за дохленьким ноутом. менять привычки всё таки не хочется. проблема в том что душа лежит к виму но джава всё таки лучше смотрится на емаксе. есть ли статейка по тому как превратить вим в иде( ну типа примеры .vimrc) ? вот смарю анюту пока что.да среда гном если чё.