Вы можете выполнять внешние команды асинхронно, но сама среда выполнения Vimscript является однопоточной; единственный способ запустить Vimscript параллельно - запустить другой экземпляр Vim и заставить его записать результаты в файл, который затем будет прочитан исходным экземпляром Vim.
Command-T основан на Ruby; может быть, есть способ запустить это асинхронно. Я бы порекомендовал вам обсудить это с автором плагина.