Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Is it possible to get gVim to remember window size?

I know how to set the initial window size in gVim, but how do I get it to automatically restore the window dimensions from last session? Is this even possible?

like image 783
Charles Roper Avatar asked Feb 27 '09 13:02

Charles Roper


1 Answers

Edit: Corrected my answer. The mentioned winsize sessionoption only refers to the vim internal window layout, not the external dimensions.


If you use

:mksession 

and load the session on vim startup with

gvim -S Session.vim 

you can include the window position and size into the session by including winpos and resize in the sessionoptions, see

:help  'sessionoptions 

With autocommands you could even automate the saving and restoring of the session on Vim entry and exit.

like image 176
user55400 Avatar answered Sep 20 '22 15:09

user55400