Our great sponsors
-
asyncrun.vim
:rocket: Run Async Shell Commands in Vim 8.0 / NeoVim and Output to the Quickfix Window !!
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
I've been looking into a better way to compile my programs and interact with the compiler output in Neovim. Right now I use Asyncrun to execute the compiler command, and the output gets sent to the quickfix window so I can jump to errors. The 2 issues I have with this workflow are these:
Never having to compile code, may not be useful but have you looked at floaterm? It works nicely with Asyncrun too.
I like using the internal terminal to run compile commands because it gives me more flexibility. I’ve set up a wrapper for my specific commands which pipes the output to a temp file and opens it in quickfix when the build fails. I’m using neovim-remote to talk to the neovim instance from the internal terminal.
I haven't heard of a plugin that does both of these things, but check out nvim-bqf, which makes quickfix a little easier to use.