Linuxと同じように動作するようにWindowsでvimをセットアップしようとしています。基本的に、Linuxで「:make」と入力すると、vim自体を介してmakeprgのようなストリーミングの出力が得られます。
Windowsでは、コマンドプロンプトが表示されますが、vimの背後にあります。結果を表示するには、フォーカスを切り替えて、終了するまで結果を表示する必要があります。その後、クイックフィックスウィンドウで表示できます。
「tee」のコピーをダウンロードして、shellpipeを| teeに設定しようとしましたが、実際には何も変わりませんでした。以下は私のvimrcの関連する設定の種類です。私は忍者を使用していますが、nmakeなどに切り替えると同じことが起こります。
set makeprg=ninja\ -C\ build-ninja
set shellpipe=2>&1\ \|tee
set efm+=%Dninja:\ Entering\ directory\ `%f',%Xninja:\ leaving\ directory