Searching your notebook

You can search for specific text in an open entry, in a selected folder, in all folders in a notebook, or in all of your notebooks.

You can search in the entire entry or in the entry’s title only.

You can also search for entries that are similar to other entries.

Mori finds entries containing words that match the search terms you entered in the Search field. The words can be in any order. This is an index based search and it will not find words that appear only inside other words unless you use wildcard search terms. For example, if you enter “book” in the Search field, your search won’t find the word “notebook”, but if you entry “*book” your search will find “notebook”.

Use the words “and,” “or,” “not,” and parentheses to refine your search:

“cat and dog” finds entries containing both “cat” and “dog”

“cat or dog” finds entries containing either “cat” or “dog”

“cat not dog” finds entries containing “cat” but not “dog”

“cat and (dog or newt)” finds entries containing both “cat” and “dog” and entries containing both “cat” and “newt”

Use wildcards “*” to expand your search terms.

“note*” finds entries containing words that start with “note” including “note”, “notes”, and “notebook”

“*book” finds entries containing words that end with “book” including “book” and “notebook”

“*a*” finds entries that contain the letter “a”.

The search syntax also supports boolean and logical queries as defined by this table:

Table
Search Kit query operators for non-similarity searches

Operator

meaning

AND

Boolean AND

&

Boolean AND

<space>

Boolean AND by default when no other operator is present, or Boolean OR if specified by kSKSearchOptionSpaceMeansOR.

OR

Boolean inclusive OR

|

Boolean inclusive OR

NOT

Boolean NOT (see Special Considerations)

!

Boolean NOT (see Special Considerations)

*

Wildcard for prefix or suffix; surround term with wildcard characters for substring search. Ignored in phrase searching.

(

Begin logical grouping

)

End logical grouping