Плагин VIM Command-T: как построить индекс кэша в автоматическом режиме при запуске? - PullRequest
2 голосов
/ 06 декабря 2011

Я использую VIM с плагином Command-T, который является отличным инструментом, но когда он запускается впервые, требуется некоторое время (~ 20-30 секунд) для создания индекса кэша, что немного раздражает. Можно ли вызвать функцию кэширования сборки Command-T в режиме без вывода сообщений при запуске VIM?

Ответы [ 2 ]

1 голос
/ 31 октября 2012

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

Command-T основан на Ruby; может быть, есть способ запустить это асинхронно. Я бы порекомендовал вам обсудить это с автором плагина.

0 голосов
/ 31 октября 2012

Существует два запроса на удаление, которые делают проблему не такой серьезной: индекс автозапуска при изменении диска и индекс кэширования на диск .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...