Можно ли открыть разделенное окно сборки в gvim 8.1, в котором будут отображаться выходные данные сборки в реальном времени, а я смогу продолжать изучать код?

Можно ли открыть разделенное окно сборки в gvim 8.1, в котором будут отображаться выходные данные сборки в реальном времени, а я смогу продолжать изучать код?

Мне нравится использовать gvim, но я думаю, что это отнимает много времени, постоянно наблюдать за завершением процесса сборки, пока я не смогу продолжить редактирование.
Я бы хотел просто нажать клавишу и открыть нижнюю часть, где я могу видеть компилируемый код, а также ошибки после его завершения, которые автоматически прокручиваются в конец вывода.
Я знаю, что есть vim dispatch, который делает почти то же самое, что мне нужно, но, похоже, он работает только с vim и tmux, а не с gvim.
Теперь есть ли способ эмулировать то же самое поведение с gvim?
Так что я могу просто видеть вывод сборки, не прерывая свою работу?

решение1

Какая версия вашего gvim? Последняя Vim/gVim 8.1 поддерживает разделение окон:

введите описание изображения здесь

В противном случае вы можете использовать такой обходной путь:

:!gvim -c 'MyMake'

Вы также можете увидеть,отправка.vim полезно (видео Трейлер):

Используйте мощь плагинов компилятора Vim, не ограничиваясь синхронностью. Запускайте сборки и тестовые наборы с помощью одного из нескольких асинхронных адаптеров (включая tmux, screen, iTerm, Windows и headless mode), и когда задание будет завершено, ошибки будут загружены и проанализированы автоматически.

Связанный контент