FoxTrot Search Forum
FoxTrot Search for macOS Forum

Home » Public Forums » FoxTrot Search User Forum » Please clarify what's the meaning of the "Ignore" settings
Re: Please clarify what's the meaning of the "Ignore" settings [message #1419 is a reply to message #1415] Mon, 25 April 2022 09:21 Go to previous messageGo to previous message
FoxTrot Engineering
Messages: 384
Registered: April 2020
Senior Member
In fact, in basic queries, spaces are ignored (or rather, they are just considered as word separators), so [foo | bar] is the same as [foo|bar]. When using [includes the exact string] (or [then apply advanced filters]), spaces matter (unless you explicitly ignore them in the options popup menu).

If you don't like the choice of em-dash as the separator character (e.g. if you actually want to search for an em-dash character, or if em-dash is not accessible using your keyboard layout), there is a Terminal.app preference to change it:
defaults write com.ctmdev.FoxTrotShared StringSeparator "SeparatorCharacter"
I have not tested, but I think you can set a string that includes some spaces:
defaults write com.ctmdev.FoxTrotShared StringSeparator " — "


Jérôme - FoxTrot Engineering
 
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: Is there a limit to how long regex expression can be?
Next Topic: [ANN] FoxTrot Search 7.5b1 available for public testing
Goto Forum:
  


Current Time: Fri May 03 12:10:26 GMT+2 2024