Sam to some extent, but the better expression is the Plan 9 window systems 8½ and rio and their embedded interactive terminal. (Plan 9 has no terminal support in the kernel beyond bootstrappability.) You just edit as you work and hit newline to commit. There is a feature called "hold mode" that disabled commit on newline. It was the way you wrote a mail message: Hold, type a multiline message, edit all you like, release. -rob On Sun, Jan 1, 2023 at 12:28 AM Douglas McIlroy < douglas.mcilroy@dartmouth.edu> wrote: > > "Originally the idea of adding command line editing to ksh was > > rejected in the hope that line editing would move into the terminal > > driver." [2] > > > I have always wondered, what such a central terminal driver driven > > history/line-editing would have felt like. > > You can get a feel for it in Rob's "sam" editor, which works that way. > > Doug >