Если вы можете написать скрипт в AutoHotkey, я только что нашел решение.Идея будет состоять в том, чтобы использовать VIM для передачи требований.Параметры командной строки для скомпилированного скрипта Ahk, который, в свою очередь, откроет файл справки для данных.
В этом решении также предполагается, что все ключевые слова, по которым вы будете искать, находятся в списке индексов (как и они).
Чтобы открыть файл справки, затем вкладку «Индекс» и выполнить поиск, работает следующий код AHK -
Run, %Helpfile% ; your help file
Winwaitactive, ahk_class HH Parent
SendMessage, 0x1330, 1,, SysTabControl321
sleep, 0
SendMessage, 0x130C, 1,, SysTabControl321
Send,+{Home}%1%{Enter}
, где %1%
- единственный параметр командной строки, передаваемый скомпилированному сценарию Ahk.
Итак, VIM может передавать параметры командной строки как start compiledahk.exe "<Keyword>"
.