Proximity searches

Foxtrot gives a higher rank to documents that contains the searched words near to each other. However, if you you want to find only the documents that contains the specified words in a given proximity range, you can use a quoted string, and specify the range (the maximum number of other words between the searched words) between braces immediately after the opening quote. For example, "{2} bob greg john" will find documents that have at least one occurrence of bob that is at most at 2 words of occurrences of greg and john. It will find bob, john and greg are friends or greg, john and bob are friends, but it will not find bob and john are friends of greg.

You can also search for documents containing multiple quoted strings in a specified proximity range, by specifying the range (the maximum number of other words between the searched strings) between braces at the beginning of the search pattern. For example, {4} "john doe" "bob smith" will find john doe is a friend of bob smith, but it will not find john doe is one of the best friends of bob smith.