File Operations
| Action | Mac | Windows/Linux | Description |
|---|---|---|---|
| New tab | Cmd+T | Ctrl+T | Create a new analysis tab |
| Close tab | Cmd+W | Ctrl+W | Close the current tab |
| Open file | Cmd+O | Ctrl+O | Open a PGN file |
| Save file | Cmd+S | Ctrl+S | Save current game/analysis to PGN |
| Settings | Cmd+, | Ctrl+, | Open application settings |
| Reload app | Cmd+R | Ctrl+R | Reload the application |
Tab Navigation
| Action | Shortcut | Description |
|---|---|---|
| Cycle tabs forward | Ctrl+Tab | Switch to the next tab |
| Cycle tabs backward | Ctrl+Shift+Tab | Switch to the previous tab |
Tab cycling wraps around - pressing next on the last tab goes to the first tab.
Move Navigation
Navigate through games and variations efficiently:Basic Navigation
| Action | Shortcut | Description |
|---|---|---|
| Next move | → | Move forward one move |
| Previous move | ← | Move backward one move |
| Go to game start | Shift+↑ | Jump to the starting position |
| Go to game end | Shift+↓ | Jump to the final position |
Variation Navigation
| Action | Shortcut | Description |
|---|---|---|
| Go to branch start | ↑ | Jump to the start of the current variation |
| Go to branch end | ↓ | Jump to the end of the current variation |
| Next variation | C | Switch to the next sibling variation |
| Previous variation | X | Switch to the previous sibling variation |
| Next branching point | Shift+→ | Jump to the next move with variations |
| Previous branching point | Shift+← | Jump to the previous move with variations |
Understanding Variation Navigation
Understanding Variation Navigation
Editing
| Action | Shortcut | Description |
|---|---|---|
| Delete move | Delete / Backspace | Delete the current move and all following moves in the variation |
Board Controls
| Action | Shortcut | Description |
|---|---|---|
| Flip board | F | Swap board orientation (White/Black perspective) |
| Toggle eval bar | Z | Show/hide the evaluation bar and engine arrows |
| Clear shapes | Ctrl+L | Remove all drawn arrows and highlighted squares |
Analysis Panel
| Action | Shortcut | Description |
|---|---|---|
| Practice tab | P | Open the Practice/Repertoire panel |
| Analysis tab | A | Open the Analysis/Engine panel |
| Database tab | B | Open the Database reference panel |
| Annotate tab | D | Open the Annotation panel |
| Info tab | I | Open the Game Info panel |
Engine Controls
| Action | Shortcut | Description |
|---|---|---|
| Toggle all engines | Ctrl+A | Enable or pause all loaded engines at once |
Panel shortcuts work from anywhere in the app, making it easy to switch contexts quickly.
Move Annotations
Add standard chess annotations instantly:| Annotation | Shortcut | Symbol | Meaning |
|---|---|---|---|
| Brilliant move | 1 | ‼ | Exceptional, hard-to-find move |
| Good move | 2 | ! | Strong move |
| Interesting move | 3 | !? | Enterprising, unclear consequences |
| Dubious move | 4 | ?! | Questionable, probably inferior |
| Mistake | 5 | ? | Clear error |
| Blunder | 6 | ?? | Serious mistake, game-changing |
Repertoire Practice
Shortcuts active during practice mode:| Action | Shortcut | Description |
|---|---|---|
| Rate “Again” | 1 | Mark position as completely forgotten |
| Rate “Hard” | 2 | Mark position as difficult to recall |
| Rate “Good” | 3 | Mark position as remembered with effort |
| Rate “Easy” | 4 | Mark position as instantly recalled |
| Skip position | Space | Move to next position after incorrect answer |
| Toggle blur | Ctrl+B | Show/hide piece visibility during practice |
Rating Shortcuts in Practice
Rating Shortcuts in Practice
After answering correctly, use number keys
1-4 to rate difficulty:1(Again): You forgot completely → Review soon (minutes/hours)2(Hard): You struggled → Review in days3(Good): Recalled with effort → Review in weeks4(Easy): Instant recall → Review in months
Game Database Navigation
When browsing games in a database:| Action | Shortcut | Description |
|---|---|---|
| Select next game | ↓ | Move selection down |
| Select previous game | ↑ | Move selection up |
| Next game | Page Down | Navigate to next game in filtered list |
| Previous game | Page Up | Navigate to previous game in filtered list |
| Search | Cmd+F / Ctrl+F | Focus the search/filter input |
Visual Annotations
Drawing on the board:| Action | Mouse/Trackpad | Description |
|---|---|---|
| Draw arrow | Right-click + drag | Draw an arrow from one square to another |
| Highlight square | Right-click | Highlight a single square |
| Clear all shapes | Ctrl+L | Remove all arrows and highlights |
Arrows and highlights are saved per position. They reappear when you return to that move.
Search and Filter
| Context | Shortcut | Description |
|---|---|---|
| Settings search | Cmd+F / Ctrl+F | Focus settings search box |
| Database filter | Cmd+F / Ctrl+F | Focus game filter input |
| File browser | Cmd+F / Ctrl+F | Focus file search |
Customizing Shortcuts
All keyboard shortcuts can be customized:Shortcut Tips and Tricks
Chain Commands
Combine shortcuts for complex actions. Example:
Shift+↑ then A then Ctrl+A to reset position, open analysis, and start all engines.Panel Switching
Use letter keys (
P, A, B, D, I) to quickly switch between analysis contexts without mouse clicks.Arrow Navigation
Master arrow keys for move navigation. With Shift, they become game/branch jumpers. This is the fastest way to navigate.
Annotation Workflow
After analyzing with
A, switch to D and use 1-6 to annotate moves, then ←/→ to move through the game.Quick Reference Card
Most Used Shortcuts
Memorize these for maximum efficiency:Power User Combos
Speed Analysis
Speed Analysis
Cmd+O- Open gameA- Switch to analysisCtrl+A- Enable all engines→- Step through moves1-6- Annotate mistakesCmd+S- Save annotated game
Repertoire Practice
Repertoire Practice
Cmd+O- Open repertoireP- Switch to practice- Click “Start Practice”
- Make moves on board
1-4- Rate difficulty after correctSpace- Next after incorrect
Database Exploration
Database Exploration
- Navigate to Databases
- Open database
Cmd+F- Search player/opening↑/↓- Browse results- Double-click - Open game
A- Analyze with engine
Platform-Specific Notes
macOS
Cmdis used for most shortcuts (instead ofCtrl)- Some shortcuts may conflict with system features (Mission Control, Spotlight)
- Customize system shortcuts in System Preferences if needed
Windows/Linux
Ctrlis the primary modifier keyAltmay be used for some secondary shortcuts- Window managers may intercept some key combinations