branch: externals/consult-recoll commit 6ef792703b3a82f8565a1c6f9acf05c34b1ab7ec Author: jao <j...@gnu.org> Commit: jao <j...@gnu.org>
Note on two-phased queries (fixes #2) --- readme.org | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/readme.org b/readme.org index 91194be73f..24f909901b 100644 --- a/readme.org +++ b/readme.org @@ -9,3 +9,18 @@ path. consult. - See also the associated customization group for ways to tweak the command's behaviour (e.g., how the selected candidate is visited). + +~consult-recoll~ builds on the asychronous logic inside =consult.el=, so +you can use consult's handy [[https://github.com/minad/consult#asynchronous-search][two-level filtering]], which allows +searching over the results of a query. For example, if you start +typing + + #goedel's theorem + +see a bunch of results, and want to narrow them to those lines +matching, say, "hofstadter", you can type ~#~ (which stops further +recoll queries) followed by the term you're interested in: + + #goedel's theorem#hofstadter + +at which point only matches containing "hofstadter" will be offered.