Key BindingsΒΆ
Keyboard shortcuts for Perspt TUI.
Chat ModeΒΆ
Key |
Action |
|---|---|
Enter |
Send current message |
Esc |
Exit application |
Ctrl+C |
Force exit with cleanup |
Ctrl+D |
Exit (EOF) |
β / β |
Scroll chat history |
Page Up / Page Down |
Fast scroll (10 lines) |
Home / End |
Jump to top/bottom of history |
Backspace |
Delete character before cursor |
Delete |
Delete character at cursor |
β / β |
Move cursor in input |
Agent Mode (Dashboard)ΒΆ
Key |
Action |
|---|---|
q / Esc |
Exit application |
Tab |
Switch between panels |
β / k |
Select previous item |
β / j |
Select next item |
Enter |
Expand/view details |
Space |
Toggle selection |
Agent Mode (Review Modal)ΒΆ
Key |
Action |
|---|---|
y |
Approve change |
n |
Reject change |
d |
View diff |
e |
Edit before applying |
Esc |
Cancel review |
Enter |
Confirm action |
Agent Mode (Diff Viewer)ΒΆ
Key |
Action |
|---|---|
β / k |
Scroll up |
β / j |
Scroll down |
Page Up / Page Down |
Fast scroll |
g |
Jump to top |
G |
Jump to bottom |
q / Esc |
Close diff viewer |
CommandsΒΆ
Type these in the chat input:
Command |
Action |
|---|---|
|
Save conversation (auto timestamp) |
|
Save to specific file |
|
Clear conversation history |
|
Show available commands |
|
Switch model |
|
Exit application |
Logs Viewer (perspt logs βtui)ΒΆ
Key |
Action |
|---|---|
q / Esc |
Exit viewer |
Tab |
Next panel (Sessions β Requests β Detail) |
Shift+Tab |
Previous panel |
1 |
Show Prompt tab |
2 |
Show Response tab |
3 |
Show Stats tab |
β / k |
Move up / scroll up |
β / j |
Move down / scroll down |
Page Up / Page Down |
Fast scroll (10 items or 20 lines) |
Home |
Jump to start |
End |
Jump to end |
Enter |
Select item / expand |
? / F1 |
Show help modal |
See AlsoΒΆ
First Chat - Getting started
CLI Reference - CLI commands