Quick open / search algorithm does not find separate words in query, leading to potential note duplicates

I love Quick Open and the wikilinks autocomplete, however the search algorithm does not find disjointed words. Sometimes you do not remember the exact title of a note, and it would be wonderful to have the power of the regular search available when Quick Opening or typing a wiki link. At least it’s expected to return entries corresponding to a subset of words, and it’s not.

Case in point: I have a Zettel about how Bear manages tags, in French 202312221459 Réduire plusieurs tags superflus à un seul dans Bear.

The regular search finds it with keywords Bear and tags as expected

However, wiki linking fails to find it even if I type the words in the correct order… tags works

tags bear return nothing

… which is a bummer as this can lead you to think a note does not exist while it does. It’s tedious to go back to the main window and it’s a major block for PKM usage.

Just to show what exists elsewhere, Obsidian’s quick switcher does find such a title with such a query, and then ranks worse results (letters in order) below:

Would it possible to refine the Quick Open / autocomplete algorithm to offer such results?

1 Like

Bumping this thread as it is stil standing and I fail to see why search and Quick Open / wiki link autocomplete rely on different search logics? :slightly_smiling_face:

1 Like

@zowiewho I see you’ve edited and moved the post, may I ask if this is something that the team is aware of and considers fixing? It is crazy that the Quick Open algorithm totally misses keywords input in the right order but will provide unrelated entries happening to contain the letters of the keywords (!)
Thanks :slightly_smiling_face:

Hey, sorry for the late reply. To be honest we haven’t really had time to tackle this, but it is on our list. We will let you know as soon as possible, thank you for the report!

2 Likes

+1 to this idea.

I’ve felt like the quick search is a bit too limited on occasion and wished it was slightly more forgiving.

1 Like