sponsor Vim development Vim logo Vim Book Ad

MPage : Shows synchronized pages of a file in multiple windows

 script karma  Rating 24/6, Downloaded by 1300  Comments, bugs, improvements  Vim wiki

created by
Charles Campbell
script type
MPage shows a file in multiple windows, with each sequential window showing sequential lines of text, rather like a book.


   :MPage [splits]

will split a window into "splits" pages.  Subsequently, a


will turn multi-paging off for all windows holding the current window's buffer (this doesn't "quit" the windows, it merely turns off synchronization).



will turn off multipaging for all windows in the current tab.

:MPT  will toggle the current window's participation in multipaging.
:MPN will go to the next mpage-controlled window        (accepts a count, too)
:MPP will go to the previous mpage-controlled window  (accepts a count, too)

As always with my plugins, the latest version, albeit experimental, is available at my website:


install details
1. You'll need to have plugins enabled: in your home directory, have at least the following two lines in your .vimrc file:
   set nocp
   filetype plugin on

2. Using vim 7.1 or later:
  vim mpage.vba.gz
   :so %

rate this script Life Changing Helpful Unfulfilling 
script versions (upload new version)

Click on the package to download.

package script version date Vim version user release notes
mpage.vba.gz 1 2013-04-24 7.3 Charles Campbell Initial upload
ip used for rating:

If you have questions or remarks about this site, visit the vimonline development pages. Please use this site responsibly.
Questions about Vim should go to the maillist. Help Bram help Uganda.
Vim at Github