I've set up a function that at its core does this:

  cexpr system("command that takes a long time to run")

Until the long-running process returns I can't interact with Vim --
which is fine and expected behaviour -- but I am wondering if there is
any way of displaying some kind of progress indication in the
meantime, even if it is just a static message like "Running foo..."

The closest I have found so far is this page:

  http://vim.wikia.com/wiki/Background_grep_searches

But that's a completely different approach: let the process run in the
background, continue to work with Vim, an then manually pull up the
results at some later time.

Are there any plug-ins out there that handle long-running external
processes in an elegant way that somebody can recommend for me to look
at and see what they do?

Cheers,
Wincent

--~--~---------~--~----~------------~-------~--~----~
You received this message from the "vim_use" maillist.
For more information, visit http://www.vim.org/maillist.php
-~----------~----~----~----~------~----~------~--~---

Reply via email to