Since vim and emacs run fine on OS X, do you mean GUI ones? I think Linux is the worst platform in terms of GUI experience.
also kate is a very nice editor gui editor(mainly linux but probably runs on os x/windows -because of kde portability)
It's understandable given the more fragmented, programmer-centric ecosystem.