user can use "" for start and end of a word.
"a.bcd match a.bcdxxx
a.bcd" match xxxa.bcd
"a.bcd" match only a.bcd
Implemented for next release.
will be the same as abc*
will be the same as *abc
will only match abc.123
and not foo abc.123
Wildcards will override this behavior:
(ends with asd)
(starts with abc)
Also, using the -path, -filename command line options will append a *
For example, right clicking on C:\abc and clicking Search "Everything"... will populate the search with:
I think :rc is better than rc:
after you input :, everything know you want input a filter macro, not a word,
so it don't need to search for r and rc.
It will a little faster.
You can customize the macros from the Tools -> Options -> Filters window.
I have added the option to specify more than one macro for a filter to my "Things to do" list.
for example, a macro list, that would allow for shorter macros with out drive conflicts.
:a, :v and :f would be ideal for audio, video and folders.
Can I ask for an 'indicator character' that does not require a shift key?
You can customize the macros to use any indicator, in fact, a special character is not even required.
you can set a macro to just folder
Any non-alpha characters act as a terminator for macros, in either the search string or the macro itself.
For example, if you set the folder filter macro to just folder
searching for folder will match the macro.
searching for folderabc will not match the macro.
searching for abcfolder will not match the macro.
searching for abc.folder will match the macro and will search for folders containing abc.
searching for folder.123 will match the macro and will search for folders contain .123
I would recommend using a special character to avoid confusion.
In most situations, I don't search files in system folders (c:\windows ...),
so I put system folders in the exclude list.
But sometimes, we need to search them,
I want a filter (:all, for exsample) for ignore the exclude list.
Is it possible?
This would require rebuilding the database.
I will consider doing a real-time exclusion list..