Why do you need to use the “file:” search? I suspect that goes literally on the saved file name, only. However, if you just search for “abcde” (i.e. without using the “file:” prefix, you will get your file listed.
I just tried to create a new file, which I saved as “Test 2” and has an alias “Very Cool File Name”. Just searching a generic search for “very cool file name” will find Test 2.md. Searching with the “file:” prefix will not dig it out, as it isn’t even looking in the metadata for the files, only the literal name of the file.
To me the above makes sense and I don’t see it as a bug. I would say it is using unnecessary user-based specificity, and just like you won’t get the file if you use the “tags:” prefix, or the “path:” prefix, as it only looks for tags/paths, you will not get it listed with “file:” prefix as it only looks for file names, which isn’t either what you are actually looking for. If you are a little bit less specific and skip any special prefix it will get listed though.
Just IMHO of course. 