Back when bits were scarce (a floppy disk was plenty of storage), and dinosaurs roamed the earth, there were several development tools in common use on Mac OS,
with names like “Think Pascal”, and “Think C”, and “Macintosh Programmer’s Workbench”, and CodeWarrior, and (of course) BBEdit (and others)
Many of us used more than one of them, and they all had subtly different behaviors for keyboard shortcuts and navigation.
Some of us lobbied for all of them to behave the same way - that’s where the (unintuitive, but oh-so-useful) Cmd-F (ok that’s intuitive), Cmd-G, Cmd-H, Cmd-E command-key equivalents came from.
The start-of-line/end-of-line/start of file/end of file/next word/previous word/and many more behaviors were discussed heatedly about the same time.
Also the ones that scroll the window w/o changing the insertion point.
— Marshall
P.S. One of the reasons that I love BBEdit’s shell worksheets is that I can move around in the window w/o thinking about it - instead of remembering whatever the shell provides. Ctl-E to move to end of line?