I think the problem is that commands that change window related parameters get sent to the "wrong" window when applied just after toggling full screen (e.g. upon entering full screen the parameters are applied to the decorated window).
In the meantime, instead of changing lines and rows when toggling full screen you should perhaps use the 'fuopt' option (which lets you maximize the rows and/or columns in full screen). That way you don't have to fiddle with the window position either since it will be restored when you exit full screen. I'll have to take a look at this when I get a chance (which won't be for a couple of weeks at least I'm afraid). Björn On Dec 1, 2010, at 1:52 PM, "[email protected]" <[email protected]> wrote: > Hi, > > for some tasks i like to have a fullscreen app, with a small view on > the file, for others non-fullscreen-mode. > > for this purpose i tried to write two functions > > function! NoFullscreenMode() > set nofullscreen > set guifont=Menlo:h15 > set lines=1000 > set columns=1000 > winpos 4 875 > endfunction > > function! FullscreenMode() > set fullscreen > set guifont=Menlo:h20 > set lines=30 > set columns=80 > endfunction > > i have two problems: > > 1. in the NoFullscreenMode(), the winpos is not accepted. but after > executing the script, i can use it in command mode > 2. in the FullScreenMode(), the lines and columns are not accepted. i > tried to position them before the "set fullscreen", but that did not > help. > > regards, > keyan > > -- > You received this message from the "vim_mac" maillist. > Do not top-post! Type your reply below the text you are replying to. > For more information, visit http://www.vim.org/maillist.php -- You received this message from the "vim_mac" maillist. Do not top-post! Type your reply below the text you are replying to. For more information, visit http://www.vim.org/maillist.php
