Earlier quoted context omitted.
What I'd like: an editor with multiple tiled windows side by side, filling up a wide monitor, all showing the same text threaded through it. Line n at the bottom of one puts line n+1 at the top of the window to the right of it. Scrolling in one window scrolls them all. (Of course you could optionally split it up differently to see multiple files.)
You can do this in vim with the scrollbind option. You could create a simple script to set up the windows and get the views lined up to the correct line numbers. The one caveat is that enabling line wrapping will screw it up. :windo set nowrap :vsp ctrl-w ctrl-w ctrl-d ctrl-d :vsp ctrl-w ctrl-w ctrl-d ctrl-d :windo set scrollbind
And if I were to insert or delete lines in the first panel, would the others change their starting rows to account for that?