I use gVim in windows to edit my code (mostly C++). I use :make in gVim to compile the project, but this is a blocking operation, that prevents me from using gVim until the compilation is complete. How can I do :make asynchronously and still get the benefits of reading the errors back into Vim and jump to the errors in source code? Bonus points if I get to see the make process in real time. Right now the :make redirects the output into a file, hence I don’t get to see the progress of make.
Share
What I do is
( where MyMake is the custom command which can switch to appropriate dir, make, and copen 20. )
and I am doing my job while build goes in the other window.
Other option:
You can redirect make progress to some file from the shell or within vim (:!make&). And then by using
Achieve the same result as you’d use :make