In .vimrc como testar argumentos de nome de arquivo passado

A resposta a esta perguntaUsando sessões do vim apenas com GUI?, sugere

au VimLeave * mksession! ~/.gvimsession
au VimEnter * source ~/.gvimsession

Meu problema é quando começo, por exemplo.$ gvim test.html test.html entra em um buffer que não é mostrado. Portanto, minha pergunta é como posso testar se os argumentos foram aprovados e não executar oau VimEnter

ou qualquer coisa que alterne para o buffer de nome de arquivo passad

Também aprecio comentários sobre a ativação no vim 'Tag Outline'. para HTML (semelhante às exibições gerais de alguns IDEs).

questionAnswers(1)

yourAnswerToTheQuestion