(I would generally consider the need to have 6 views of your source to get your job done a code smell, but it isn't always my code, and lately we've been doing some client/message-bus/server code where 6 starts to feel a bit constraining.)
Technically I'm still neutral on the emacs v. vim wars and they're both good editors. But looking around me, the vim users in my office really need to get better about buffer management. I'm sure vim can technically do everything emacs can do with buffers and splitting and windowing, but "nobody" seems to do it.