Asynchrun is too heavy to be included in the vim just for make and grep. I 
prefer the vim-make-background plugin. Is there any plan to include it?

--Vincent Stone

On Friday, December 16, 2016 at 7:33:32 PM UTC+8, skywind3000 wrote:
> Shameless self promotion:
> 
> https://github.com/skywind3000/asyncrun.vim
> 
> an asynchronous :Make command can be easily defined by using AsyncRun:
> 
>     :command! -bang -nargs=* -complete=file Make AsyncRun -program=make @ 
> <args>
> 
> Now, :Make works just like old :make but runs in background, errors will be 
> matched by &errorformat and displayed to quickfix window as well.
> 
> Any shell command (not limited to &makeprg, &grepprg) can be execute like
> 
>     :AsyncRun ls -la
> 
> Which is exactly the samething like old "!" command, but runs in background, 
> errors will also be matched in quickfix window.
> 
> and many misc stuff:
> 
> 1. macros like "%", "%<", ... in arguments can also be expanded.
> 
> 2. autocommands about make or quickfix can be triggered before and after the 
> job , your code in .vimrc can be triggered after before starting or after job 
> finished (eg. you may want to connect the latest cscope file after it's been 
> successfully generated in background).
> 
> 3. global variable to indicate job status, which can be used to be displayed 
> on your statusline.
> 
> 4. Compatible from 7.4.1829 to the latest version.
> 
> 5. Only one self-contained source file, asyncrun.vim.

-- 
-- 
You received this message from the "vim_use" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

--- 
You received this message because you are subscribed to the Google Groups 
"vim_use" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to