Я бы хотел запустить скрипт peice of vim в фоновом режиме (желательно для windows, хотя, если он работает только на * nix, это тоже нормально)
Идея будет следующая:
- Пользователь вызывает функцию vimscript (возможно, с помощью сочетания клавиш)
- Обновления строки состояния, чтобы сообщить, что процесс запущен
- Запускается фоновый скрипт (bash или windows batchfile) - я могу продолжить работу
- Некоторое время спустя (скажем, несколько секунд) - сценарий завершается и строка состояния обновляется.
если я просто запускаю сценарий с амперсандом, то сценарий выполняется в фоновом режиме, и строка состояния немедленно обновляется для завершения. Если я запускаю сценарий без амперсанда, он блокирует меня на выполнение чего-либо еще, пока он не завершится.
Это и Это говорит о том, что это невозможно, но я подумал, что я хотел бы спросить здесь.