Keyboard Shortcuts Reference¶
Complete reference for all keyboard shortcuts in StormTunnel.
General Application¶
| Action | Shortcut |
|---|---|
| Settings | ⌘, |
| Quit StormTunnel | ⌘Q |
| Hide StormTunnel | ⌘H |
| Hide Others | ⌘⌥H |
| Show/Hide Main Window | ⌃⌥⌘S |
Tunnel Management¶
| Action | Shortcut |
|---|---|
| New Tunnel | ⌘N |
| Refresh Tunnels | ⌘R |
| Edit Tunnel | Double-click |
| Duplicate Tunnel | ⌘D |
| Delete Tunnel | ⌘⌫ |
| Connect/Disconnect | ⌘⏎ |
| Search Tunnels | ⌘F |
Import/Export¶
| Action | Shortcut |
|---|---|
| Export All Tunnels | ⌘E |
| Export Selected | ⌘⇧E |
| Show Export Options | ⌥⌘E |
| Import Tunnels | ⌘I |
| Import & Replace All | ⌘⇧I |
| Show Import Progress | ⌥⌘I |
Tunnel Editing¶
| Action | Shortcut |
|---|---|
| Save Changes | ⌘S |
| Cancel Edit | ⌘W or Escape |
| Close Window | ⌘W |
Menu Bar¶
| Action | Shortcut |
|---|---|
| Toggle Menu Bar | ⌃⌥⌘S |
| Quick Connect | ⌃⌥⌘K |
| Show Main Window | ⌃⌥⌘M |
| Close Popup | Escape |
| Navigate Tunnels | ↑/↓ arrows |
| Connect/Disconnect | Space/Return |
SSH Key Management¶
| Action | Shortcut |
|---|---|
| Open Key Management | ⌘K |
| Generate New Key | ⌘N |
| Import Keys | ⌘I |
| Delete Selected Key | ⌘⌫ |
| Search Keys | ⌘F |
| Refresh Key List | ⌘R |
Navigation¶
| Action | Shortcut |
|---|---|
| Next Tab | ⌃Tab |
| Previous Tab | ⌃⇧Tab |
| Select Next Tunnel | ↓ |
| Select Previous Tunnel | ↑ |
Text Editing¶
| Action | Shortcut |
|---|---|
| Copy | ⌘C |
| Paste | ⌘V |
| Cut | ⌘X |
| Select All | ⌘A |
| Undo | ⌘Z |
| Redo | ⌘⇧Z |
Window Management¶
| Action | Shortcut |
|---|---|
| Minimize Window | ⌘M |
| Close Window | ⌘W |
| New Window | ⌘N |
| Zoom Window | ⌘⇧Z |
| Bring All to Front | (none) |
Quick Actions by Context¶
Main Window¶
- ⌘N: Create new tunnel
- ⌘R: Refresh tunnel list
- ⌘⏎: Toggle selected tunnel connection
- Double-click: Edit selected tunnel
- ⌘D: Duplicate selected tunnel
- ⌘⌫: Delete selected tunnel
- ⌘,: Open settings
- ⌘F: Search tunnels
Editing Tunnel¶
- ⌘S: Save changes
- ⌘W: Cancel and close
- Tab: Move to next field
- ⇧Tab: Move to previous field
- Return: Save (when not in text area)
- Escape: Cancel
Key Management Window¶
- ⌘N: Generate new key
- ⌘I: Import keys
- ⌘⌫: Delete selected key
- ⌘F: Search/filter keys
- ⌘R: Refresh key list
- Return: Open selected key details
- Escape: Close window or cancel operation
Settings Window¶
- ⌘,: (Already in settings)
- ⌘W: Close settings
- ⌘K: Open key management window (from SSH Keys tab)
Import/Export¶
- ⌘I: Import tunnels (ImportProgressSheet)
- ⌘⇧I: Import and replace all tunnels
- ⌘E: Export all tunnels (ExportOptionsSheet)
- ⌘⇧E: Export selected tunnels
- ⌥⌘E: Show export options
- ⌥⌘I: Show import progress
- Return: Confirm action (Export/Import)
- Escape: Cancel
Menu Bar Popup¶
- ⌃⌥⌘S: Toggle popup
- ↑/↓: Navigate tunnel list
- Space/Return: Connect/disconnect selected
- Escape: Close popup
Tips for Productivity¶
Most Used Shortcuts¶
Master these for maximum productivity:
- ⌘⏎ - Toggle selected tunnel connection
- ⌘N - Create new tunnel / Generate new key (context-dependent)
- ⌘, - Access settings
- ⌘E - Export tunnels
- ⌘I - Import tunnels / Import keys (context-dependent)
- ⌘R - Refresh tunnel list / Refresh key list (context-dependent)
Workflow Shortcuts¶
Quick Connect/Disconnect:
- Click tunnel or use ↑/↓ to select
- Press ⌘⏎ to toggle connection
Fast Tunnel Creation:
- Press ⌘N
- Fill in details (Tab between fields)
- Press ⌘S to save
Efficient Editing:
- Double-click tunnel (or ⌘E)
- Make changes (Tab between fields)
- Press ⌘S to save
Menu Bar Quick Access:
- Press ⌃⌥⌘S to open popup
- Use ↑/↓ to select tunnel
- Press Space to connect
- Press Escape to close
Customization¶
StormTunnel uses standard macOS keyboard shortcuts and currently does not support custom key bindings. All shortcuts follow Apple Human Interface Guidelines for consistency with other macOS applications.
Accessibility¶
All keyboard shortcuts work with:
- VoiceOver: Full support
- Switch Control: Compatible
- Voice Control: Compatible
- Full Keyboard Access: All actions accessible
Related Topics¶
- Getting Started - Learn basic operations
- Managing Tunnels - Tunnel management guide
- Menu Bar - Menu bar shortcuts and features
- Settings - Configure application preferences
Last Updated: 2025-12-08 (Updated with Track A keyboard shortcuts implementation)