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

Keybindings

Press F1 to open or close contextual help. Help and the footer show the active bindings, including your custom settings.

The tables below list the built-in bindings and the command names used in Custom Keybindings.

Global

Context: global. These bindings apply in every screen, including help.

CommandKeysAction
quitCtrl-CQuit Sauva
helpF1Open or close help

Inspector

Context: inspector.

CommandKeysAction
quitq, EscQuit
previous_code_pointh, LeftInspect the previous code point
next_code_pointl, RightInspect the next code point
move_upk, UpSelect the previous property
move_downj, DownSelect the next property
previous_group[Select the first property of the previous section
next_group]Select the first property of the next section
page_upCtrl-UMove properties up one page
page_downCtrl-DMove properties down one page
firstgSelect the first property
lastGSelect the last property
explain_propertyeExplain the selected property
copy_valueyCopy the selected property value
open_copy_dialogYChoose a representation of the current code point
toggle_propertiesaToggle Relevant / All properties
search/Open search
toggle_bookmarkmAdd or remove the current code point's bookmark
bookmarksMOpen Bookmarks
browse_planespBrowse planes
browse_rangesrBrowse ranges in the current plane
browse_blocksbBrowse blocks
browse_code_pointscBrowse code points in the current range
backBackspaceReturn to the bookmark list or sequence that opened the Inspector

Property

Context: property. Open a property's explanation with e in the Inspector. The Inspector's bindings are inactive until you return.

CommandKeysAction
move_upk, UpScroll up one line
move_downj, DownScroll down one line
page_upCtrl-UScroll up one page
page_downCtrl-DScroll down one page
firstgGo to the beginning
lastGGo to the end
open_referenceoOpen the specification in the default browser
copy_reference_urlyCopy the specification URL
closeEscReturn to the Inspector

Context: search.

CommandKeysAction
previous_resultUp, Ctrl-PSelect the previous result
next_resultDown, Ctrl-NSelect the next result
inspect_resultEnterOpen the selected result in the Inspector
closeEscClose search

Character keys edit the query, including j, k, and q. Use the arrow keys or Ctrl-P / Ctrl-N to select results. Search input editing keys are reserved and cannot be assigned to commands.

Bookmarks

Context: bookmarks.

CommandKeysAction
quitqQuit
closeEscClose Bookmarks and return to the Inspector
move_upk, UpSelect the previous bookmark
move_downj, DownSelect the next bookmark
page_upCtrl-UMove up one page
page_downCtrl-DMove down one page
firstgSelect the first bookmark
lastGSelect the last bookmark
activateEnterInspect the selected code point
toggle_bookmarkmRemove the selected bookmark
switch_sortsSwitch sort order

Use Backspace in the Inspector to return to the list. See Bookmarks for registration times and storage.

Sequence

Context: sequence.

CommandKeysAction
quitq, EscQuit
move_upk, UpSelect the previous code point
move_downj, DownSelect the next code point
previous_group[Select the first code point of the previous grapheme cluster
next_group]Select the first code point of the next grapheme cluster
firstgSelect the first code point
lastGSelect the last code point
activateEnterInspect the selected code point
normalizenCompare normalization forms
open_copy_dialogYOpen copy candidates

Normalization

Context: normalization.

CommandKeysAction
quitqQuit
closeEscReturn to the original sequence
backBackspaceReturn to the original sequence
move_upk, UpSelect the previous normalization form
move_downj, DownSelect the next normalization form
firstgSelect NFC
lastGSelect NFKD
activateEnterInspect the selected normalization result
copy_valueyCopy the exact normalized text
open_copy_dialogYChoose a representation of the whole normalized result

Normalization Result

Context: normalization_result.

CommandKeysAction
quitqQuit
closeEscReturn to normalization comparison
backBackspaceReturn to normalization comparison
move_upk, UpSelect the previous code point
move_downj, DownSelect the next code point
previous_group[Select the first code point of the previous grapheme cluster
next_group]Select the first code point of the next grapheme cluster
firstgSelect the first code point
lastGSelect the last code point
activateEnterInspect the selected code point
open_copy_dialogYOpen copy candidates for the normalized text

Use Backspace in the Inspector to return to this result.

Copy Dialog

Context: copy_dialog. These bindings apply to the dialog opened from Inspector, Sequence, or either Normalization screen. The source screen's bindings are inactive while the dialog is open. See Copying for available targets and formats.

CommandKeysAction
move_upk, UpSelect the previous target
move_downj, DownSelect the next target
move_lefth, LeftSelect the previous format
move_rightl, RightSelect the next format
firstgSelect the first target
lastGSelect the last target
activateEnterCopy the selected target and format
closeEscCancel and return to the source screen

Global F1 opens the shared Copy Dialog help. Global Ctrl-C still quits.

Browse Lists

Contexts: browse_plane, browse_range, and browse_block.

CommandKeysAction
quitqQuit
closeEscCancel browsing and return to the Inspector
backBackspaceReturn to the previous browse level, or to the Inspector at the top
move_upk, UpSelect the previous item
move_downj, DownSelect the next item
firstgSelect the first item
lastGSelect the last item
activateEnterOpen ranges in a plane, or code points in a range or block

browse_range and browse_block additionally support:

CommandKeysAction
page_upCtrl-UMove backward by a large step
page_downCtrl-DMove forward by a large step

Browse Code Points

Context: browse_code_points.

CommandKeysAction
quitqQuit
closeEscCancel browsing and return to the Inspector
backBackspaceReturn to the previous browse level
move_lefth, LeftMove left
move_rightl, RightMove right
move_upk, UpMove up one row
move_downj, DownMove down one row
page_upCtrl-UMove backward by a large step
page_downCtrl-DMove forward by a large step
firstgSelect the first code point in the range or block
lastGSelect the last code point in the range or block
activateEnterInspect the selected code point

Help

Context: help. The underlying screen's commands are inactive while help is open; global bindings remain active.

CommandKeysAction
closeEscClose help
move_upk, UpScroll up one line
move_downj, DownScroll down one line
page_upCtrl-UScroll up one page
page_downCtrl-DScroll down one page
firstgGo to the beginning
lastGGo to the end