У меня проблема с синхронизацией функции, которую я использую для поиска в Vim. Мне нужно, чтобы поиск выполнялся немедленно, а не после завершения функции.
Я использую функцию "feedkeys" (eg. feedkeys("/pathern\<cr>")
для выполнения поиска.
Вот график!
| --> Need's "feedkeys("/pathern\<cr>")" result!|
| | |
execution |call FUNC_A --> call FUNC_B --> return to FUNC_A | execution
begin | | | end
| --> Call "feedkeys("/pathern\<cr>")"! | |
--> "feedkeys("/pathern\<cr>")" search result!