Posso abrir uma janela de compilação dividida no gvim 8.1 que mostra a saída da compilação ao vivo enquanto posso continuar analisando o código?

Posso abrir uma janela de compilação dividida no gvim 8.1 que mostra a saída da compilação ao vivo enquanto posso continuar analisando o código?

Gosto de usar o gvim, mas acho que é demorado ter que sempre observar a conclusão do processo de construção até poder continuar editando.
Eu gostaria de apenas pressionar uma tecla e abrir uma divisão inferior, onde posso ver o código sendo compilado, bem como os erros, uma vez concluído, que rola automaticamente para a parte inferior da saída.
Eu sei que existe o vim dispatch, que faz exatamente o que eu quero, mas parece funcionar apenas com vim e tmux e não com gvim.
Agora existe alguma maneira de emular o mesmo comportamento com o gvim?
Então posso ver a saída do build sem interromper meu trabalho?

Responder1

Qual versão é o seu gvim? O mais recente Vim/gVim 8.1 suporta janelas divididas:

insira a descrição da imagem aqui

Caso contrário, você poderia usar uma solução alternativa como esta:

:!gvim -c 'MyMake'

Você também pode ver sedespacho.vim é útil (trailer de vídeo):

Aproveite o poder dos plug-ins do compilador do Vim sem estar limitado pela sincronicidade. Inicie compilações e conjuntos de testes usando um dos vários adaptadores assíncronos (incluindo tmux, screen, iTerm, Windows e um modo headless) e, quando o trabalho for concluído, os erros serão carregados e analisados ​​automaticamente.

informação relacionada