我可以在 gvim 8.1 中開啟一個分割建置視窗來即時顯示建置輸出,同時我可以繼續查看程式碼嗎?

我可以在 gvim 8.1 中開啟一個分割建置視窗來即時顯示建置輸出,同時我可以繼續查看程式碼嗎?

我喜歡使用 gvim,但我認為必須始終觀察建置過程的完成,直到我可以繼續編輯,這很耗時。
我想只需按一個鍵並打開一個底部拆分部分,我可以在其中看到正在編譯的程式碼以及完成後的錯誤,並自動滾動到輸出的底部。
我知道有 vim 調度,它幾乎完全符合我的要求,但它似乎只能與 vim 和 tmux 一起使用,而不能與 gvim 一起使用。
現在有沒有辦法用 gvim 來模擬相同的行為?
那麼我可以只查看建置輸出而不中斷我的工作嗎?

答案1

你的 gvim 是哪個版本?最新的 Vim/gVim 8.1 支援分割視窗:

在此輸入影像描述

否則,您可以使用以下解決方法:

:!gvim -c 'MyMake'

您也可以查看是否調度.vim 有幫助(影片預告片):

利用 Vim 編譯器插件的強大功能,而不受同步性的限制。使用多個非同步適配器之一(包括 tmux、screen、iTerm、Windows 和無頭模式)啟動建置和測試套件,當作業完成時,將自動載入和解析錯誤。

相關內容