Session Recording
Record and replay terminal sessions for documentation, training, or debugging.
Recording Sessions
Start Recording
- Click the Record button (●) in the terminal toolbar
- A red indicator confirms recording is active
- All terminal input and output is captured
Stop Recording
- Click the Stop button (■)
- Enter a name for the recording
- Recording is saved locally
TIP
Give recordings descriptive names like "nginx-setup-2024" for easy identification.
Playing Recordings
Playback Controls
- Open the Recordings panel from the drawer
- Click a recording to play
| Control | Action |
|---|---|
| Play/Pause | Start or pause playback |
| Timeline | Click to seek to any point |
| Speed | Adjust from 0.5x to 4x |
| Restart | Jump to beginning |
Keyboard Shortcuts (during playback)
| Key | Action |
|---|---|
Space | Play/Pause |
← / → | Seek backward/forward |
Home | Jump to start |
End | Jump to end |
Managing Recordings
Organize
- Rename: Right-click → Rename
- Delete: Right-click → Delete
- Search: Use the search bar to filter
Export
Recordings use asciicast v2 format:
- Right-click a recording → Export
- Save the
.castfile
Compatible with:
- asciinema.org for sharing
asciinema playcommand-line tool- Any asciicast-compatible player
Use Cases
Documentation
Record setup procedures to share with your team.
Training
Create tutorials showing command sequences and expected output.
Debugging
Capture problematic sessions for later analysis.
Demonstrations
Record demos for presentations or READMEs.
Tips
- Plan your recording - Know what you want to demonstrate
- Keep it short - Focus on specific tasks
- Use clear commands - Avoid typos and corrections
- Add descriptions - Name recordings descriptively
- Export for sharing - asciicast format works everywhere
