Como eu abro guias / janelas separadas para todos os buffers no Vim?

8

Como faço para abrir facilmente meus buffers / argumentos vim atuais em uma janela / guia separada?

Eu sei sobre:

$ vim one.txt two.txt three.txt -O

No entanto, se eu simplesmente começar o vim com:

$ vim one.txt two.txt three.txt

Como posso replicar esse comportamento depois que já iniciei o vim?

    
por Klaas van Schelven 16.08.2011 / 10:26

2 respostas

17

Para dividir todos os buffers, use :sba ou :vert sba

    
por 16.08.2011 / 10:33
3

Comando vim :sba também tem um atalho: :ba .

:[N]ba[ll] [N] :[N]sba[ll] [N] Rearrange the screen to open one window for each buffer in the buffer list.

Para voltar à tag única, use: :on ( :only ).

:on[ly][!] Make the current window the only one on the screen. All other windows are closed.

Para sair, use: :qa

Veja também: Como converter todas as janelas em divisões horizontal, vertical ou guia? no Vim SE

    
por 17.02.2015 / 14:22

Tags