This guide documents all keyboard shortcuts extracted from the source code. Shortcuts are implemented in
accessibility.ts and throughout various application modules.Essential Shortcuts
Most Used
Ctrl+Alt+1-4- Switch workspacesCtrl+W- Close windowCtrl+M- Minimize windowCtrl+Alt+E- Open XEmacsCtrl+Shift+?- Show shortcuts help
Power User
Ctrl+Alt+F- Toggle File ManagerCtrl+Alt+T- Open Terminal LabCtrl+Alt+S- Open Style ManagerCtrl+Alt+H- Toggle high contrastEsc- Cancel/close dialogs
Window Management
- Basic Operations
- Window Manipulation
- Advanced
| Shortcut | Action | Implementation |
|---|---|---|
Ctrl+W | Close active window | accessibility.ts:180-189 |
Ctrl+M | Minimize active window | accessibility.ts:191-200 |
Alt+F4 | Close window (browser) | Standard browser shortcut |
Esc | Close dialog/cancel | Global event handler |
The
Ctrl+W shortcut closes the currently active window by finding the .active class and triggering its close button.Workspace Navigation
Workspace Switching
Workspace Switching
| Shortcut | Action | Category |
|---|---|---|
Ctrl+Alt+1 | Switch to Workspace 1 | Workspaces |
Ctrl+Alt+2 | Switch to Workspace 2 | Workspaces |
Ctrl+Alt+3 | Switch to Workspace 3 | Workspaces |
Ctrl+Alt+4 | Switch to Workspace 4 | Workspaces |
accessibility.ts:202-214:Desktop Context Menu
Desktop Context Menu
Application Launchers
- Main Applications
- System Tools
- Desktop Icons
| Shortcut | Application | Implementation |
|---|---|---|
Ctrl+Alt+E | Open XEmacs | accessibility.ts:86-98 |
Ctrl+Alt+F | Toggle File Manager | accessibility.ts:72-84 |
Ctrl+Alt+T | Open Terminal Lab | accessibility.ts:100-112 |
Ctrl+Alt+N | Open Netscape Navigator | accessibility.ts:128-140 |
Ctrl+Alt+L | Open Lynx Browser | accessibility.ts:114-126 |
XEmacs Shortcuts
Navigation
Character Movement
Ctrl+F- Forward characterCtrl+B- Backward characterCtrl+N- Next lineCtrl+P- Previous line
Word/Line Movement
Ctrl+A- Beginning of lineCtrl+E- End of lineAlt+F- Forward wordAlt+B- Backward word
Editing Operations
| Shortcut | Action | Description |
|---|---|---|
Ctrl+D | Delete character | Forward delete |
Backspace | Delete backward | Backward delete |
Alt+D | Delete word forward | Kill word |
Alt+Backspace | Delete word backward | Backward kill word |
Ctrl+K | Kill line | Delete to end of line |
Ctrl+Y | Yank (paste) | Paste from kill ring |
Ctrl+W | Kill region (cut) | Cut selection |
Alt+W | Copy region | Copy without cutting |
Ctrl+/ or Ctrl+_ | Undo | Undo last change |
Selection and Search
File Operations
Utility Commands
Ctrl+G- Cancel command (interrupt)Ctrl+L- Recenter screen on cursorAlt+<- Beginning of bufferAlt+>- End of bufferCtrl+V- Page downAlt+V- Page up
Terminal Lab Shortcuts
- Command Line Editing
- Auto-completion
| Shortcut | Action |
|---|---|
Ctrl+A | Move to line start |
Ctrl+E | Move to line end |
Ctrl+U | Clear entire line |
Ctrl+K | Kill to end of line |
Ctrl+W | Delete previous word |
Ctrl+C | Cancel current command |
Ctrl+L | Clear screen |
File Manager Shortcuts
Navigation
Navigation
File Operations
File Operations
| Shortcut | Action |
|---|---|
Ctrl+A | Select all |
Ctrl+C | Copy selected |
Ctrl+X | Cut selected |
Ctrl+V | Paste |
Delete | Delete selected |
F2 | Rename selected |
F5 | Refresh view |
Ctrl+N | New folder |
Context Menu
Context Menu
Desktop Shortcuts
Desktop Icon Operations
Mouse Actions
- Single click - Select icon
- Double-click - Open/launch
- Drag - Move icon position (snaps to grid)
- Right-click - Context menu
Touch Actions
- Tap - Select icon
- Double-tap - Open (300ms window)
- Long-press - Context menu (500ms)
- Drag disabled on mobile
Context Menu Options
Netscape Navigator Shortcuts
| Shortcut | Action |
|---|---|
Ctrl+L | Focus address bar |
Enter | Navigate to URL |
Backspace | Go back in history |
Shift+Backspace | Go forward in history |
Ctrl+R | Reload page |
Ctrl+H | Go to home page |
Esc | Stop loading page |
Style Manager Shortcuts
Accessibility Shortcuts
Time Capsule includes comprehensive accessibility features for users with different needs.
| Shortcut | Action | Implementation |
|---|---|---|
Ctrl+Alt+H | Toggle high contrast mode | accessibility.ts:156-166 |
Tab | Navigate focusable elements | accessibility.ts:282-308 |
Shift+Tab | Navigate backwards | accessibility.ts:289-295 |
Enter | Activate focused element | accessibility.ts:311-317 |
Esc | Blur input fields | accessibility.ts:255-258 |
High Contrast Mode
When enabled:- Adds
.high-contrastclass to document root - Increases color contrast ratios
- Persists preference to storage
- Implementation:
accessibility.ts:348-361
Common Clipboard Operations
| Shortcut | Action | Context |
|---|---|---|
Ctrl+C | Copy | File Manager, Desktop, Text selection |
Ctrl+V | Paste | File Manager, Desktop, Text editors |
Ctrl+X | Cut | File Manager, Desktop, Text editors |
Delete | Delete | File Manager, Desktop selected items |
accessibility.ts:216-242
Shortcut Help Dialog
The shortcuts help dialog (accessibility.ts:376-423) displays:
- All registered shortcuts grouped by category
- Visual key representations with
<kbd>tags - Scrollable interface
- Categories: Applications, System, Window Management, Workspaces, Help, Common, Accessibility
Learning Tips
Start with the Essential 5
Ctrl+Alt+1-4- Workspace switchingCtrl+W- Close windowCtrl+Alt+E- Open XEmacsCtrl+X Ctrl+S- Save in XEmacsCtrl+Shift+?- View all shortcuts
Practice Daily
Force yourself to use keyboard shortcuts instead of mouse for one week. Muscle memory develops after 2-3 weeks.
Platform-Specific Notes
- Windows
- macOS
- Linux
- All
CtrlandAltshortcuts work as documented - No special modifications needed
- May conflict with Windows system shortcuts
Troubleshooting
Shortcuts not working
Shortcuts not working
Possible causes:
- Focus is in an input field or textarea (shortcuts disabled)
- Browser intercepting the shortcut
- Conflicting browser extension
- Press
Escto blur input fields - Use PWA mode to avoid browser conflicts
- Disable conflicting extensions
XEmacs shortcuts conflict with browser
XEmacs shortcuts conflict with browser
Common conflicts:
Ctrl+W- Browser closes tab vs. XEmacs cutCtrl+T- Browser new tab vs. XEmacs transposeCtrl+N- Browser new window vs. XEmacs next line
Shortcut help not showing
Shortcut help not showing
- Ensure you’re pressing
Ctrl+Shift+?(question mark requires Shift) - Check that CDEModal system is loaded
- Try refreshing the application
Technical Implementation
Related Documentation
Workspaces Guide
Learn to organize work across 4 virtual desktops
XEmacs Guide
Complete XEmacs editing tutorial
Terminal Lab
22 interactive Unix command lessons
Tips & Tricks
Power user tips and hidden features
Style Manager
Customize with 76 palettes and 168 backdrops
File Manager
Navigate the virtual filesystem

