skywind3000 / asyncrun.vim

:rocket: Run Async Shell Commands in Vim 8.0 / NeoVim and Output to the Quickfix Window !!
https://www.vim.org/scripts/script.php?script_id=5431
MIT License
1.86k stars 111 forks source link

Use Vim 8 features for updating the quickfix list without replacing quickfix lists from other plugins #82

Open yegappan opened 6 years ago

yegappan commented 6 years ago

When the asyncrun plugin is updating a quickifx list asynchronously, some other Vim plugin or user can create/modify the quickfix list resulting in the asyncrun plugin updating the incorrect quickfix list. This can be avoided by using the new features in Vim8.

Refer to the following thread for the steps to do this: https://groups.google.com/forum/#!topic/vim_use/LTWNG0nRQCc

Note: Patch 1023 for Vim 8 added the support for the quickfix list identifier.

skywind3000 commented 6 years ago

Thanks, I will check that if I get time.