1 The following command creates a session file:
:mksession file
2 Later if you want to resotre this session,you can use this command:
:source file
3 If you want to start vim and restore a specific session,you can use the following command:
$:vim -c ":source file"
4 The 'sessionoption' option controls what is saved in a session file.It is a string of keywords separeted
by commas.For example,the default 'sessionoptions' setting is as follows:
:set sessionoptions = buffers,winsize,options,help,blank
The various keywords are
buffers
globals
help The help window
blank Any blank windows on the screen
options
winpos
resize
winsize
slash Replace backslashes in filenames with forward slashes.This option is useful if
you share session files betwwen UNIX and MIcrosoft Windows
unix Write out the file using the UNIX end-of-line format.This makes the session portable between UNIX and Microsoft Windows