Freqüentemente, quero maximizar temporariamente um buffer em uma página de guia e, em seguida, voltar à antiga configuração de buffer que eu estava examinando. Meu fluxo de trabalho atual para fazer algo assim é fechar todos os outros buffers usando <c-w>oou mover o buffer que estou vendo atualmente para sua própria guia <c-w>T. O problema com a segunda abordagem é que ele remove o buffer da página da guia original.
Eu preencher três arquivos a.txt, b.txte c.txtcom a, be, crespectivamente.
% echo a > a.txt
% echo b > b.txt
% echo c > c.txt
Quando abro todos esses três arquivos em uma página da guia, obtenho o seguinte.
Então eu posso passar a.txtpara uma guia sozinha. Quando eu faço, no entanto, a.txté removido da página da guia original. (Então isso seria depois de <c-w>Tgt)
Gostaria da opção de escolher no momento em que pressionaria <c-w>Tpara preservar o conteúdo do buffer original, criar uma nova página de guia contendo apenas o buffer atualmente focado e, em seguida, focar a nova página de guia que acabei de criada. Em outras palavras, um comando quase exatamente como, <c-w>Texceto que a página da guia original é preservada e agora a.txtestá em duas páginas da guia.
Existe uma maneira de fazer isso?

