github skywind3000/asyncrun.vim 2.5.0
20200229 - v2.5.0

latest releases: 2.13.4, 2.13.2, 2.13.1...
5 years ago
  • purify and refactor, remove useless codes.
  • new command modifier g:asyncrun_program.
  • the -program=xx supports msys, mingw32, mingw64 and cygwin:

Try this on windows:

:let g:asyncrun_msys = 'd:/msys32'
:AsyncRun -program=msys ls -l && echo $(MSYS_CWD)
:AsyncRun -mode=term -program=mingw32 ls -l && echo $(MSYS_ROOT)

The -program=xx can be totally customized now:

:let g:asyncrun_program.display = { opts -> 'echo ' . opts.cmd }
:AsyncRun -program=display ls -la

The origin command ls -la will be modified to echo ls -la in the display modifier.

The msys, mingw32 and wsl are implemented as command modifiers.

Don't miss a new asyncrun.vim release

NewReleases is sending notifications on new releases.