Keyboard shortcuts

Press ← or → to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Search

Press / in the Inspector to search by character, code point, Unicode name, or formal name alias.

Search results

Queries

QueryBehavior
あFind the literal character
AFind the letter A
U+2192Find that code point
U+AFind U+000A
2192Find that code point and matching names or aliases
arrowMatch Unicode names and formal aliases containing the query
LFFind matching formal aliases and names

Surrounding ASCII whitespace is removed from a search query. Name and alias matching ignores ASCII case and normalizes runs of ASCII whitespace to a single space.

A U+ prefix explicitly selects code point notation and accepts one to six hexadecimal digits. A bare hexadecimal query is interpreted as notation only when it contains four to six digits; its name and alias matches are included as well.

Search notation differs from command line input: the search field does not recognize the 0x prefix, and a query such as 41 searches names and aliases. Use U+0041 for an unambiguous code point query.

Invalid U+ notation and out-of-range code points display an error. A valid query with no matching results displays an empty result list.

Result Order

Direct character or code point matches appear first. Name and alias matches follow, ordered by exact match, prefix match, and substring match. For equal match types, primary name matches precede alias matches, and code point order breaks remaining ties.

A code point appears only once even if both its name and an alias match. Matching text is highlighted.

Operations

KeysAction
Up / Down, Ctrl-P / Ctrl-NSelect the previous / next result
EnterOpen the selected result in the Inspector
EscClose Search
F1Open contextual help
Ctrl-CQuit

Character keys edit the query, so j, k, and q are entered as text. Search results update as the query changes. Reopening Search keeps the previous query and selection.