Consider ed, the standard text editor. It has two configuration options, p to set prompt (pure vanity), H to toggle "helpful" error messages (in the implausible case you don't know what you did wrong). It's as close to perfect as any interactive program has ever been.
emacs doesn't know what it is, it's a bad editor wrapped in an interpreter that doesn't support standard OS features. It fails the secretaries & the programmers who would be better served with ed & CL.