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.

Reply via email to