Some notes:
Please make sure there is no space after a search modifier, for example, to search for hosts using wholewords, search for:
wholeword:hosts
wholefilename: followed by a space will try to match files with no filename, please try without the space, for example:
wholefilename:hosts
Also, if you have match path enabled from the Search menu, wholefilename will match the full path and filename. You could override this with:
nopath:wholefilename:hosts
1. How come ww: and CTRL+B differ, given that they both claim to be "whole word" ?
It looks like you are searching for:
wholeword:<space>hosts
which Everything interprets as:
wholeword: AND hosts
The wholeword: with a space after it will match every single file.
2. How come wholefilename isn't matching my "hosts" file for a search of "hosts"? Infact, "wholefilename: " always seems to return 0 no matter what I type.
Please try searching for (without any spaces):
wholefilename:hosts
And make sure Match Path is disabled from the search menu, or please try searching for:
nopath:wholefilename:hosts