No Vim 7 e posterior, você pode usar uma “guia” para isso (por exemplo, guia “GUI-style”). Você pode usar o comando :tab com :split ou :sbuffer :
:tab split
:tab sp " shorter version
:tab sbuffer
:tab sb " shorter version
Tanto split quanto sbuffer fazem quase a mesma coisa quando usados sem argumentos adicionais (dividir o buffer atual). Você provavelmente desejará usar split se você deseja carregar algum nome de caminho (possivelmente não já carregado) ( split path/to/some/file ; embora você possa usar apenas :tabe em vez disso, pois isso está no contexto de abrir uma nova guia); sbuffer facilita a mudança para um buffer existente ( sb {bufnum} ou sb {bufname} ).
Depois de abrir sua nova guia, você pode usar gT e gt para alternar entre as guias resultantes (ou os controles da GUI, se estiver usando uma versão da GUI do Vim). Quando você terminar sua guia de janela única, apenas :q para fechar a janela (e, portanto, a guia) e retornar à guia original (com o layout original da janela) ou use :tabclose ( :tabc ), ou volte para a guia original e use :tabonly ( :tabo ).