Should (or can) Everything match ffx to Firefox?

Discussion related to "Everything" 1.5 Alpha.
Post Reply
kazw
Posts: 6
Joined: Thu Sep 28, 2023 6:44 am

Should (or can) Everything match ffx to Firefox?

Post by kazw »

Hi,

I've been testing Everything 1.5a and have a question, please.

Shouldn't Everything match search term 'ffx' to Firefox.exe?
Or, is there a way to configure it to do so?

(Also, can someone tell me how Everything matches terms typed in reverse? For example, I can type "Amazing Every" to match "Everything is Amazing.txt". That's awesome! :) Just curious how Everything does that?)

Thanks.
horst.epp
Posts: 1445
Joined: Fri Apr 04, 2014 3:24 pm

Re: Should (or can) Everything match ffx to Firefox?

Post by horst.epp »

1. Why should Everything find Firefox.exe ?
ffx is not part of its file or path name.

2. Typing with a blank by default means a AND condition.
It doesn't matter what of the terms comes first in your search.
tuska
Posts: 1052
Joined: Thu Jul 13, 2017 9:14 am

Re: Should (or can) Everything match ffx to Firefox?

Post by tuska »

kazw wrote: Sat Sep 30, 2023 8:09 pm Shouldn't Everything match search term 'ffx' to Firefox.exe?
Or, is there a way to configure it to do so?
Hi,

Code: Select all

file:f f x
finds:
Firefox.exe
void
Developer
Posts: 16744
Joined: Fri Oct 16, 2009 11:31 pm

Re: Should (or can) Everything match ffx to Firefox?

Post by void »

Shouldn't Everything match search term 'ffx' to Firefox.exe?
Short answer: no

Everything will find results matching your search terms.
It doesn't have an option to match filefox with ffx.

You could match firefox.exe with:
f*f*x*
-or-
f f x



Long answer: yes
  • In Everything 1.5, from the Search menu, click add to filters.
  • Change the Name to: Gapped Search
  • Change the Search to: regex:\b[regexreplace:$param:,(.),\1"[a-z0-9]*"]
  • Click OK.
  • Active this filter from the Search menu and search for: ffx


(Also, can someone tell me how Everything matches terms typed in reverse? For example, I can type "Amazing Every" to match "Everything is Amazing.txt". That's awesome! :) Just curious how Everything does that?)
Spaces break your search into terms.
Everything will AND all these terms together.
The order doesn't matter.

Amazing AND Every
is the same as:
Every AND Amazing



If you want to find Every after Amazing, please try the following search:

Amazing*Every*
kazw
Posts: 6
Joined: Thu Sep 28, 2023 6:44 am

Re: Should (or can) Everything match ffx to Firefox?

Post by kazw »

horst.epp wrote: Sun Oct 01, 2023 7:56 am 1. Why should Everything find Firefox.exe ?
ffx is not part of its file or path name.
It is, but not consecutive. I believe it depends on the type of search algorithm implemented. Some launcher programs, e.g. keypirinha, will match that. Being used to that, I was just wondering. I think now I understand a bit better how Everything is working.

Thanks.
kazw
Posts: 6
Joined: Thu Sep 28, 2023 6:44 am

Re: Should (or can) Everything match ffx to Firefox?

Post by kazw »

Hi void, thanks for explaining this to me. Makes sense now. And I appreicate it :)
void wrote: Sun Oct 01, 2023 9:19 am
Shouldn't Everything match search term 'ffx' to Firefox.exe?
Short answer: no

Everything will find results matching your search terms.
It doesn't have an option to match filefox with ffx.

You could match firefox.exe with:
f*f*x*
-or-
f f x



Long answer: yes
  • In Everything 1.5, from the Search menu, click add to filters.
  • Change the Name to: Gapped Search
  • Change the Search to: regex:\b[regexreplace:$param:,(.),\1"[a-z0-9]*"]
  • Click OK.
  • Active this filter from the Search menu and search for: ffx
(Also, can someone tell me how Everything matches terms typed in reverse? For example, I can type "Amazing Every" to match "Everything is Amazing.txt". That's awesome! :) Just curious how Everything does that?)
Spaces break your search into terms.
Everything will AND all these terms together.
The order doesn't matter.

Amazing AND Every
is the same as:
Every AND Amazing



If you want to find Every after Amazing, please try the following search:

Amazing*Every*
Post Reply