Matt Mzyzik wrote:

> (assuming laststatus=1)
> 1. Open a new vim session with a single new empty buffer.
> 2. Split the buffer: ^Ws
> 3. insert text "asdf" in the top window: normal iasdf
> 4. insert text on top of it: normal oasdf
> 5. do above one more time: normal oasdf
> 
> Now, if you look at the lower window, it still says "All" instead "Bot".
> It also says it's on line 1, when it's not.
> Notice that this does not happen if laststatus=0.

The other windows aren't updated right away but when it becomes the
current window.  It's to avoid too much display updating.

> ...this also reminds me of another related issue:
> 1. press <c-e> in the top window repeatedly until you get to the last
> line of this three line buffer
> 2. do a :tab split
> 3. do a :tabclose
> 
> Notice that the top window scrolled back to the top of the buffer. This
> is annoying because the idea of using the tab split is if you want to
> look at some file in a full window view, and then return to the preview
> tab page, with its view unhindered.

Doesn't happen for me, I only see the third line.  Do you have
'scrolloff' set perhaps?  Then the window scrolls when you enter it.

-- 
To define recursion, we must first define recursion.

 /// Bram Moolenaar -- [EMAIL PROTECTED] -- http://www.Moolenaar.net   \\\
///        sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
\\\        download, build and distribute -- http://www.A-A-P.org        ///
 \\\            help me help AIDS victims -- http://www.ICCF.nl         ///

Reply via email to