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
).