Andy Wokula schrieb: > Tony Mechelynck schrieb: >>> Tony Mechelynck schrieb: >>>> Session loading may scroll up needlessly high >>>> >>>> The cursor line is always scrolled to the top of the window (plus >>>> 'scrolloff' >>>> if set), regardless of whether there are additional lines (and how many of >>>> them) after it. >>>> >>>> Reproducible: Always >>>> >>>> Steps to reproduce: >>>> 1. Edit (or view) a file which is longer than the window size. >>>> 2. G >>>> -- Note that the cursor is at the bottom of the window space. This is >>>> normal. >>>> 3. :mks! >>>> 4. :qa >>>> 5. vim -S >>>> >>>> Actual result: >>>> The cursor line (which is the last line of the file) is now near the top >>>> of >>>> the window, with a lot of ~ lines ("lines" after the end of file) below it. >>>> >>>> Expected result: >>>> The bottom line of the file should be at the bottom of the window (as it >>>> was >>>> at step 2), with no ~ lines showing. > >> I'm posting my Session.vim, which is not for the minimum testcase, as >> http://users.skynet.be/antoine.mechelynck/vim/Session.vim >> >> >> Best regards, >> Tony. > > I can reproduce it with your Session.vim (ah, it enables "rolodex mode") > -- by creating dummy folders and files, changing some options that produced > errors: > guifont, printfont, tabline. > > After another :mks! and restart with -S, the problem still persists ...
I think the problem is 'winminheight' being set to zero ... and a value of 'winheight' big enough to make this a difference from 'winminheight'=1. 'winheight' at a large (or any other) value together with 'winminheight'=1 works ok. -- Andy --~--~---------~--~----~------------~-------~--~----~ You received this message from the "vim_dev" maillist. For more information, visit http://www.vim.org/maillist.php -~----------~----~----~----~------~----~------~--~---