This tip follows on from my earlier suggestion that to improve on search performance you download and analyse the lilypond snippets repository.
We will attempt to leverage open source semantic analysis tools to work with Atom and Scribus.
Assuming that you have downloaded the lilypond snippets repository.
Proceed to this website ...
http://www.laurenceanthony.net/software.htmland download AntConc to match your local system.
There are other companion tools but AntConc should be sufficient for music notation.
Launch AntConc and the first requirement is in Global Settings > Files
and set Default file type to ALL then hit Apply button.
This ensures that lilypond files ending in *.ly will be analysed with other file types.
Now we navigate to AntConc File > Open Dir ...
I had downloaded and placed the Lilypond repository here ..
$HOME/Music/lsr-snippets-all-2018-10-23
and I select this target directory in AntConc.
This shows in left panel ... Total Number 3439 (the number of ALL files in the lilypond snippets repository).
Starting with field in Search Term - words
type some search term such as "bass" and hit Start.
After the search is completed browse through the tab views ..
Concordance | Concordance Plot | File View | Cluster NGrams | Collocates | Word Count | Keyword List
You may have to hit “Start” again as you switch tab views.
A useful tab view is Concordance.
e.g. type in search field some music term such as “bass” and click on any “bass” keyword coloured in blue.
This takes you to File View tab to preview the location where the keyword is located.
The file location is given at top of window.
Another useful view is Concordance Plot which shows where the term appears in each file.
Hopefully this concordance tool will improve your productivity.
I hope that it is not too technical.
These concordance analysis tools can be used to analyse any content and not just music notation. For example an author of any publication might wish to scan through a several hundred page book to search for terms.