# HG changeset patch # User Meredith Howard # Date 1499728983 14400 # Node ID b1cd1ee191be9e7e73190e4c178b6e3a1d4b4778 # Parent 0305d79486fa69ed9c9b9e006101654408fbacae simplify auto session diff --git a/.vim/autoload/vimrc.vim b/.vim/autoload/vimrc.vim --- a/.vim/autoload/vimrc.vim +++ b/.vim/autoload/vimrc.vim @@ -24,10 +24,7 @@ endfunc func! vimrc#AutoSessionConfig() abort if strlen(v:servername) > 0 && match(v:servername, 'VIM') == -1 - let g:unite_source_session_default_session_name = tolower(v:servername) - let g:unite_source_session_enable_auto_save = 1 - - UniteSessionLoad + exec 'UniteSessionLoad ' . tolower(v:servername) endif endfunc diff --git a/.vimrc b/.vimrc --- a/.vimrc +++ b/.vimrc @@ -362,6 +362,9 @@ try catch endtry +" like autowrite, applies to any loaded session +let g:unite_source_session_enable_auto_save = 1 + if executable('ag') let g:unite_source_grep_command = 'ag' let g:unite_source_grep_default_opts = '--nogroup --nocolor --column'