The only thing what makes modal editing bearable (from UX PoV) is the unlimited undo.
e.g. Would anyone take a plane that has modal cockpit buttons?
e.g. Would anyone take a plane that has modal cockpit buttons?
The big thing that classic vi got wrong with modes from a usability perspective is that changing modes is mostly invisible. In vim, however, you can configure it to change the cursor shape in different modes, and this is a pretty effective cue. (It's also the default behavior in gvim.)
(But ok, thats maybe just me - thought this is a common experience, and I just wouldn't like to sit behind a pilot doing the same...)