Como posso voltar ao buffer aberto inicial depois: make in vim

2

Quando eu uso make no vim, com :make ele pula automaticamente para o primeiro erro, exibindo um novo buffer na guia atual, se necessário.

Eu uso o vim com várias abas, na maioria das vezes o buffer de erro já está aberto em outra aba. Por causa disso, usar :tabn ou :tabp não funciona no meu caso. :b# ... E o buffer anterior pode ser o não editado pela última vez.

    
por Jérôme 04.01.2012 / 14:48

2 respostas

1

Existem duas maneiras de resolver isso:

  1. Use :make! e vim não alternarão o buffer em primeiro lugar.
  2. Defina switchbuf para useopen,usetab e o implícito :cf tentará alternar para uma janela ou guia existente que exiba o buffer.
por 04.01.2012 / 15:55
0

Você pode tentar CTRL-o .

Eu uso CTRL-z antes de make , então fg traz o vim de volta.

    
por 04.01.2012 / 15:45

Tags