Closed TornaxO7 closed 3 years ago
try
:AsyncRun -mode=term -pos=tab -cwd="$(VIM_FILEDIR)" -save=2 gcc % && ./a.out
It's working with your command now and I can cancel it with Ctrl+c
, thanks! But it'd be nice if I could see the output at the bottom ^^ should I close this issue?
neovim's quickfix is inefficient, and job api is lack of flow control. asyncrun has nothing to do with it.
Ok, thanks for the information!
This is a minimal example in C:
If I run it with this command:
than vim hangs up and the memory usage increases until my pc hangs up unless I kill the process manually.
The moment when you see the output at bottom appears if I hit
Ctrl + c
. I can't stop it with:AsyncStop
since(neo)vim
is stuck.