I couldn't agree more. After I was exposed to 'sam' in 1987, there
was no other editor.
I was, however, heavily involved in the porting of 'pads' and 'pi'
to Solaris and Linux, and 'pads' has a 'move' operation, distinct
from 'resize/reshape'. I had sometimes felt the need of such an
operation when I had a large samterm open with lots of open files,
so, with no pretensions to originality, I took the code from 'pads'
and put it into 'samterm', and it was trivial to add. For which I
should perhaps apologize to the author of 'sam'.
On Fri, 18 Jul 2025 at 12:12, Douglas McIlroy <douglas.mcilroy(a)dartmouth.edu>
wrote:
I always recoiled from vi's plethora of commands.
Then came sam, and I
haven't looked back since. It handles multiple windows with barely
more commands than ed, real regular expressions, good mouse support,
and great global editing capability. It can even run by script without
a screen.
Doug