Keyboard Shortcuts
Complete reference for all keyboard shortcuts in Plexus. Navigate faster with Vim-style keybindings.
Plexus supports comprehensive keyboard shortcuts for efficient navigation and control. The interface is designed with Vim-style keybindings, allowing power users to manage their AI agent sessions without touching the mouse.
Press ? at any time to see the keyboard shortcuts cheatsheet overlay.
Global Shortcuts
These shortcuts work anywhere in the application.
| Shortcut | Action |
|---|---|
Cmd/Ctrl + , | Open settings |
Cmd/Ctrl + B | Toggle sidebar |
? | Show keyboard shortcuts cheatsheet |
Esc | Close panel / Cancel current action |
View Switching
Switch between different views using key sequences. Type both keys quickly (within 500ms).
| Shortcut | Action |
|---|---|
vs | Sessions view |
vh | History view |
va | Analytics view |
tt | Toggle theme (light → dark → system) |
How Key Sequences Work
Key sequences require typing two keys in quick succession:
- Press the first key (e.g.,
v) - Within 500ms, press the second key (e.g.,
s) - The action triggers when the sequence is complete
Quick Jump to Recent Agents
Jump directly to your most recently active agent sessions. These shortcuts work in the Sessions view.
| Shortcut | Action |
|---|---|
1 | Jump to most recent agent |
2 | Jump to 2nd most recent agent |
3 | Jump to 3rd most recent agent |
4 | Jump to 4th most recent agent |
5 | Jump to 5th most recent agent |
This feature allows you to quickly switch between your active AI agent terminals without navigating through the list.
Navigation (Vim-style)
Navigate through lists and panels using familiar Vim keybindings.
| Shortcut | Action |
|---|---|
j / ↓ | Move down / Next session |
k / ↑ | Move up / Previous session |
gg | Go to first session |
G | Go to last session |
H | Previous project |
L | Next project |
Tab | Next project |
Shift + Tab | Previous project |
0 | Show all projects |
Navigation Tips
- Use
jandkto quickly scroll through your session list ggandGare useful for jumping to the beginning or end of long lists- Use
HandLto switch between project groups
Session Management
Manage your AI agent sessions efficiently.
| Shortcut | Action |
|---|---|
Enter | Jump to selected agent's terminal |
f | Jump to agent (same as Enter) |
Agent Actions
Control your AI agents when they require attention.
| Shortcut | Action |
|---|---|
y | Approve action (when agent waiting for permission) |
n | Reject action |
Permission Requests
When an AI agent requests permission to perform an action (like file modifications or command execution), the session card will highlight. You can quickly respond:
- Press
j/kto navigate to the waiting session - Press
yto approve ornto reject - The agent will continue or abort based on your response
History View Shortcuts
These shortcuts are available when viewing conversation history.
| Shortcut | Action |
|---|---|
j / ↓ | Next item |
k / ↑ | Previous item |
h | Collapse folder |
l | Expand folder |
Enter | Open conversation |
/ | Focus search |
Esc | Close conversation |
Quick Reference Card
For quick access, here are the most commonly used shortcuts:
| Category | Shortcut | Action |
|---|---|---|
| Views | vs / vh / va | Sessions / History / Analytics |
| Theme | tt | Toggle theme |
| Navigation | j / k | Down / Up |
| Navigation | gg / G | First / Last |
| Quick Jump | 1 - 5 | Jump to recent agent |
| Session | Enter / f | Jump to agent |
| Agent | y / n | Approve / Reject |
| Global | ? | Show shortcuts |
Customizing Shortcuts
Currently, keyboard shortcuts cannot be customized. Custom keybinding support is planned for a future release.
Tips for Vim Users
If you're familiar with Vim, you'll feel right at home:
- jk navigation works as expected
- gg and G motions are supported (first/last)
- H and L switch between project groups
- Press
Escto exit any mode and return to normal navigation - Key sequences like
vs,vh,vafollow the Vim-style "verb + noun" pattern
Accessibility
All keyboard shortcuts are designed to be accessible:
- Visual focus indicators show the currently selected item
- Screen readers announce the current selection
- Press
?to see all available shortcuts in an overlay
Troubleshooting
Shortcuts Not Working
- Ensure the Plexus window is focused
- Check that you're not in an input field (press
Escfirst) - For key sequences, make sure you type both keys within 500ms
Conflicts with System Shortcuts
If a Plexus shortcut conflicts with your system shortcuts:
- The system shortcut takes precedence
- Use alternative shortcuts if available
- Future versions will allow remapping conflicting shortcuts