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

Navigation & Cursors

Cursors

Reflex supports multiple cursors for measuring cycle distances between pipeline events.

Placing a Cursor

Click on the timeline to place the active cursor at that cycle. The cursor appears as a vertical line with a labeled head showing the cycle number.

Multicursor

KeyAction
Cmd+MAdd a new cursor at the current position
Cmd+Shift+MRemove the active cursor
[Switch to previous cursor
]Switch to next cursor

Each cursor has a distinct color from a built-in palette. When multiple cursors are placed, the header shows delta values between consecutive cursors.

Cursor Undo/Redo

All cursor operations (moving, adding, removing) are recorded in a history stack:

KeyAction
Cmd+ZUndo last cursor change
Cmd+Shift+ZRedo
Cmd+YRedo (alternative)

The history stores complete cursor state snapshots, so undoing an “add cursor” operation removes the cursor entirely, and undoing a “remove” restores it.

History is capped at 100 entries. New cursor movements clear the redo stack.

Press Cmd+F to open the search bar. Search matches against instruction disassembly text (addresses and mnemonics).

Go to Cycle

Press Cmd+L to open the “Go to Cycle” bar. Enter a cycle number to jump the viewport to that position.

Tab Navigation

KeyAction
Ctrl+TabNext tab
Ctrl+Shift+TabPrevious tab
Cmd+WClose current tab

Each tab has its own independent trace, viewport state, and cursor positions.