Global Session Plugin ============================================ gsession.vim saves your session files into the same directory (`~/.vim/session/`) by default. and auto-detect your session file to load session file when you are opening vim editor without arguments. you can also define your session dir by `g:session_dir` option. gsession.vim also save your session file when you are leaving vim editor. gsession.vim also support making a local session file `sS`, which is just like `:mksession!` command. but you can define your favorite session filename. Options ======= let g:session_dir = '~/.vim/my-session' if you prefer to put sessions in other place. let g:local_session_filename = '.session.vim' if you want a better session filename. let g:gsession_non_default_mapping = 1 if you dont like the default mapping. Installation ============ $ make install -f Makefile.pure Usage ======= ( NOTE: `` is the slash key ) ss create global session file (located in `~/.vim/session` by default) sS create local session file (Session.vim by default , same as you type `:mksession!` ) se eliminate current session file (including local session file or global session file) sE eliminate all session file (eliminate global session only). sn make a named global session (completion supported) sl load a named global session (completion supported) sN make a named session in current path space (completion supported) sL load a named session from current path space (completion supported) Author ====== Author: Cornelius Mail: cornelius.howl@gmail.com Web: http://oulixe.us