They all claim to have "emacs style editing", but none of them do it quite right. This comes of not having the basic editing constructs (point and mark, kill ring, etc.) that emacs has. Or they just get the emulation wrong. There's nothing worse than jumping into an editor expecting that the editing keys work exactly like what you're used to, then getting tripped up because, for example, the kill key doesn't just kill to end of line on the first use (this is an actual example from JBuilder in emacs mode, IIRC).