"TITLE: how to get a taste of n-column scrollwindows "AUTHOR: eliazar "POST: http://elzr.com/posts/beyond-books " "the split command is where the magic lies map s :set noscb:set nowrap0vlz+:set scbh:set scblM "IN WORDS: " deactivate scroll binding and wrapping, go to the start of the line, split "the window vertically, move to the new window, redraw with the line just "below the window at the top of the window, activate "scroll binding, go to the original window, activate scroll binding, go to the "new window, place cursor at center line. " "DESCRIPTION: "the command can be used multiple times to split the window into as many "columns as you like, just remember to always be in the rightmost column when you trigger it. " "OTHER COMMANDS "You may also like to add this commmands for navigation: " " What I call moving stack-style: by one-page jumps nmap z^M nmap z+M " " What I call moving book-style: by two-page jumps nmap :windo normal z^M nmap :windo normal z+M " "Some default Vim commands to keep in mind " move the window one line down " move the window one line up " w cycle windows "to "quit" n-column scrollwindows " o make the current window the only window " :set wrap to re-activate text wrapping " "NOTE: this is only meant to whet your appetite, things are still pretty rough "for everyday using. The wrapping, for instance, I mostly hate for normal, non-programming "text but if you activate it Vim gets confused. Editing and adding or deleting "lines in one window doesn't update the other ones. And so on, and so on...