Salvar em foco perdido é obtido através do seguinte comando no .vimrc:
autocmd BufLeave,FocusLost * silent! wall
A sintaxe é:
:au[tocmd] [group] {event} {pat} [nested] {cmd}
No seu caso, você deseja adicionar VimResized
à lista de eventos, consulte o documento completo aqui .
O resultado final no arquivo .vimrc se parece com:
autocmd BufLeave,FocusLost,VimResized * silent! wall