Asyncrun.vim
lastmod 2026-11-10created 2018-09-192 edits
asyncrun.vim is a plugin that runs shell commands asynchronously in Vim 8 and NeoVim and shows their output in the quickfix window in real time. With the :AsyncRun command you can keep editing while tasks such as builds, tests, or grep run, and since the results accumulate in quickfix you can jump straight to the location of a compile error. It uses Vim 8's job feature and serves as an asynchronous replacement for :make.
Run Async Shell Commands in Vim 8.0 / NeoVim and Output to Quickfix Window.