vim: Abrindo um arquivo e mostrando os últimos N arquivos abertos em N divisões

1

Estou usando o vim (7.3) com uma divisão de janela em quatro direções. Eu quero fazer o seguinte:

Selecione um arquivo para abrir. Coloque-o na janela 1. Mova o arquivo que estava ocupando a janela 1 para a janela 2, 2- > 3, 3- > 4 e descarte a janela 4 fora de vista (a menos que haja alterações não escritas).

Como posso conseguir isso?

    
por slarpspark 10.09.2012 / 15:42

1 resposta

4
:topleft split file5 | wincmd b | close | wincmd t | wincmd =

Explicação: Faça um :split no topo, então file5 se torna a primeira janela. Todas as janelas existentes se movem para baixo, mas agora há um demais. Para :close , vamos para a janela inferior, fechamos e depois voltamos ao topo. O último comando torna todas as janelas igualmente grandes novamente; isso não é necessário quando 'equalalways' está definido.

    
por 10.09.2012 / 16:21

Tags