Keyboard Shortcuts Reference
Master Xermius with comprehensive keyboard shortcuts for faster workflows and increased productivity.
Quick Reference Card
Most Used Shortcuts
| Action | Windows/Linux | macOS |
|---|---|---|
| New Terminal | Ctrl + T | Cmd + T |
| New SFTP | Ctrl + Shift + F | Cmd + Shift + F |
| Close Tab | Ctrl + W | Cmd + W |
| Copy | Ctrl + Shift + C | Cmd + C |
| Paste | Ctrl + Shift + V | Cmd + V |
| Find | Ctrl + F | Cmd + F |
| Settings | Ctrl + , | Cmd + , |
| Command Palette | Ctrl + Shift + P | Cmd + Shift + P |
General Application
Window Management
| Action | Windows/Linux | macOS | Description |
|---|---|---|---|
| New Window | Ctrl + N | Cmd + N | Open new Xermius window |
| Close Window | Alt + F4 | Cmd + Q | Close current window |
| Minimize | Ctrl + M | Cmd + M | Minimize to taskbar/dock |
| Toggle Fullscreen | F11 | Ctrl + Cmd + F | Enter/exit fullscreen |
| Zoom In | Ctrl + Plus | Cmd + Plus | Increase UI scale |
| Zoom Out | Ctrl + Minus | Cmd + Minus | Decrease UI scale |
| Reset Zoom | Ctrl + 0 | Cmd + 0 | Reset to 100% |
Navigation
| Action | Windows/Linux | macOS | Description |
|---|---|---|---|
| Go to Dashboard | Ctrl + 1 | Cmd + 1 | Open dashboard |
| Go to Hosts | Ctrl + 2 | Cmd + 2 | View hosts list |
| Go to Groups | Ctrl + 3 | Cmd + 3 | View groups |
| Go to Port Forwarding | Ctrl + 4 | Cmd + 4 | Manage tunnels |
| Toggle Sidebar | Ctrl + B | Cmd + B | Show/hide sidebar |
| Focus Search | Ctrl + K | Cmd + K | Focus search box |
Quick Actions
| Action | Windows/Linux | macOS | Description |
|---|---|---|---|
| Command Palette | Ctrl + Shift + P | Cmd + Shift + P | Open command palette |
| Quick Open Host | Ctrl + P | Cmd + P | Quickly connect to host |
| Settings | Ctrl + , | Cmd + , | Open settings |
| Keyboard Shortcuts | Ctrl + K Ctrl + S | Cmd + K Cmd + S | View shortcuts |
| Toggle Dark Mode | Ctrl + Shift + D | Cmd + Shift + D | Switch theme |
Tab Management
Creating & Closing Tabs
| Action | Windows/Linux | macOS | Description |
|---|---|---|---|
| New Terminal Tab | Ctrl + T | Cmd + T | Open terminal to selected host |
| New SFTP Tab | Ctrl + Shift + F | Cmd + Shift + F | Open SFTP browser |
| Duplicate Tab | Ctrl + Shift + D | Cmd + Shift + D | Clone current tab |
| Close Tab | Ctrl + W | Cmd + W | Close active tab |
| Close Other Tabs | Ctrl + Alt + W | Cmd + Alt + W | Close all except current |
| Reopen Closed Tab | Ctrl + Shift + T | Cmd + Shift + T | Restore last closed |
Navigating Tabs
| Action | Windows/Linux | macOS | Description |
|---|---|---|---|
| Next Tab | Ctrl + Tab | Cmd + Tab | Switch to next tab |
| Previous Tab | Ctrl + Shift + Tab | Cmd + Shift + Tab | Switch to previous |
| Go to Tab 1-9 | Alt + 1-9 | Cmd + 1-9 | Jump to specific tab |
| Last Tab | Alt + 0 | Cmd + 0 | Jump to last tab |
| Move Tab Left | Ctrl + Shift + PgUp | Cmd + Shift + [ | Reorder tab left |
| Move Tab Right | Ctrl + Shift + PgDn | Cmd + Shift + ] | Reorder tab right |
Tab Organization
| Action | Windows/Linux | macOS | Description |
|---|---|---|---|
| Rename Tab | F2 | F2 | Rename active tab |
| Pin Tab | Ctrl + Shift + P | Cmd + Shift + P | Pin/unpin tab |
| Color Tab | Ctrl + Shift + C | Cmd + Shift + C | Assign tab color |
Terminal Operations
Text Selection
| Action | Windows/Linux | macOS | Description |
|---|---|---|---|
| Copy | Ctrl + Shift + C | Cmd + C | Copy selected text |
| Paste | Ctrl + Shift + V | Cmd + V | Paste from clipboard |
| Copy Link | Ctrl + Shift + L | Cmd + Shift + L | Copy URL under cursor |
| Select All | Ctrl + Shift + A | Cmd + A | Select all text |
| Clear Selection | Escape | Escape | Deselect text |
Find & Search
| Action | Windows/Linux | macOS | Description |
|---|---|---|---|
| Find | Ctrl + F | Cmd + F | Open find dialog |
| Find Next | F3 or Enter | Cmd + G | Next match |
| Find Previous | Shift + F3 | Cmd + Shift + G | Previous match |
| Close Find | Escape | Escape | Close find dialog |
Terminal Control
| Action | Windows/Linux | macOS | Description |
|---|---|---|---|
| Clear Screen | Ctrl + L | Cmd + K | Clear terminal |
| Reset Terminal | Ctrl + Shift + R | Cmd + Shift + R | Reset state |
| Interrupt Process | Ctrl + C | Ctrl + C | Send SIGINT |
| EOF Signal | Ctrl + D | Ctrl + D | Send EOF |
| Suspend Process | Ctrl + Z | Ctrl + Z | Send SIGTSTP |
Font Size
| Action | Windows/Linux | macOS | Description |
|---|---|---|---|
| Increase Font | Ctrl + Plus | Cmd + Plus | Make text larger |
| Decrease Font | Ctrl + Minus | Cmd + Minus | Make text smaller |
| Reset Font Size | Ctrl + 0 | Cmd + 0 | Reset to default |
Scrolling
| Action | Windows/Linux | macOS | Description |
|---|---|---|---|
| Scroll Up | Shift + PgUp | Shift + PgUp | Scroll up one page |
| Scroll Down | Shift + PgDn | Shift + PgDn | Scroll down one page |
| Scroll to Top | Ctrl + Home | Cmd + ↑ | Jump to top |
| Scroll to Bottom | Ctrl + End | Cmd + ↓ | Jump to bottom |
| Line Up | Ctrl + ↑ | Cmd + ↑ | Scroll up one line |
| Line Down | Ctrl + ↓ | Cmd + ↓ | Scroll down one line |
Shell Shortcuts
Command Line Editing
These work in most shells (bash, zsh, fish):
| Shortcut | Action | Description |
|---|---|---|
Ctrl + A | Beginning of Line | Move cursor to start |
Ctrl + E | End of Line | Move cursor to end |
Ctrl + B | Back One Char | Move left one character |
Ctrl + F | Forward One Char | Move right one character |
Alt + B | Back One Word | Move left one word |
Alt + F | Forward One Word | Move right one word |
Deleting Text
| Shortcut | Action | Description |
|---|---|---|
Ctrl + H | Delete Backward | Delete char before cursor |
Ctrl + D | Delete Forward | Delete char under cursor |
Ctrl + W | Delete Word Back | Delete word before cursor |
Alt + D | Delete Word Forward | Delete word after cursor |
Ctrl + K | Delete to End | Delete from cursor to end |
Ctrl + U | Delete to Start | Delete from cursor to start |
Ctrl + Y | Yank | Paste last deleted text |
History
| Shortcut | Action | Description |
|---|---|---|
Ctrl + R | Reverse Search | Search command history |
Ctrl + S | Forward Search | Search forward in history |
Ctrl + P | Previous Command | Up in history |
Ctrl + N | Next Command | Down in history |
↑ | Previous | Previous command (arrow) |
↓ | Next | Next command (arrow) |
!! | Last Command | Repeat last command |
!$ | Last Argument | Last arg of previous cmd |
Process Control
| Shortcut | Action | Description |
|---|---|---|
Ctrl + C | Interrupt | Kill current process |
Ctrl + D | EOF | End input / logout |
Ctrl + Z | Suspend | Pause process (bg/fg) |
Ctrl + L | Clear Screen | Clear terminal output |
Ctrl + S | Stop Output | Pause terminal output |
Ctrl + Q | Resume Output | Resume terminal output |
SFTP Shortcuts
Navigation
| Action | Windows/Linux | macOS | Description |
|---|---|---|---|
| Go Up | Backspace | Backspace | Parent directory |
| Go Back | Alt + ← | Cmd + [ | Navigate back |
| Go Forward | Alt + → | Cmd + ] | Navigate forward |
| Go Home | Alt + Home | Cmd + Shift + H | Home directory |
| Refresh | F5 | Cmd + R | Reload directory |
File Operations
| Action | Windows/Linux | macOS | Description |
|---|---|---|---|
| New Folder | Ctrl + Shift + N | Cmd + Shift + N | Create folder |
| Rename | F2 | Enter | Rename selected |
| Delete | Delete | Delete | Delete selected |
| Copy | Ctrl + C | Cmd + C | Copy files |
| Cut | Ctrl + X | Cmd + X | Cut files |
| Paste | Ctrl + V | Cmd + V | Paste files |
| Select All | Ctrl + A | Cmd + A | Select all files |
| Invert Selection | Ctrl + I | Cmd + I | Invert selection |
View & Search
| Action | Windows/Linux | macOS | Description |
|---|---|---|---|
| Find Files | Ctrl + F | Cmd + F | Search in current dir |
| View File | Space | Space | Quick preview |
| Properties | Alt + Enter | Cmd + I | Show file info |
| Change View | Ctrl + 1/2/3 | Cmd + 1/2/3 | List/Grid/Compact |
Transfer
| Action | Windows/Linux | macOS | Description |
|---|---|---|---|
| Upload | Ctrl + U | Cmd + U | Upload files dialog |
| Download | Ctrl + D | Cmd + D | Download selected |
| Cancel Transfer | Escape | Escape | Cancel current |
| Pause Transfer | Ctrl + P | Cmd + P | Pause/resume |
Host Management
Dashboard Actions
| Action | Windows/Linux | macOS | Description |
|---|---|---|---|
| New Host | Ctrl + N | Cmd + N | Create new host |
| Edit Host | Enter or F2 | Enter | Edit selected host |
| Delete Host | Delete | Delete | Delete selected |
| Connect | Double-Click | Double-Click | Open terminal |
| Quick Connect | Ctrl + Enter | Cmd + Enter | Connect in new tab |
| Search Hosts | Ctrl + K | Cmd + K | Filter hosts |
| Refresh | F5 | Cmd + R | Reload host list |
Groups & Tags
| Action | Windows/Linux | macOS | Description |
|---|---|---|---|
| New Group | Ctrl + Shift + N | Cmd + Shift + N | Create group |
| Rename | F2 | F2 | Rename group |
| Collapse All | Ctrl + Shift + < | Cmd + Shift + < | Collapse groups |
| Expand All | Ctrl + Shift + > | Cmd + Shift + > | Expand groups |
| Add to Favorites | F | F | Star selected host |
Port Forwarding
| Action | Windows/Linux | macOS | Description |
|---|---|---|---|
| Open Port Forwarding | Ctrl + Shift + P | Cmd + Shift + P | View tunnels |
| New Tunnel | Ctrl + N | Cmd + N | Create tunnel |
| Start Tunnel | Space | Space | Start selected |
| Stop Tunnel | Space | Space | Stop selected |
| Edit Tunnel | Enter | Enter | Edit config |
| Delete Tunnel | Delete | Delete | Remove tunnel |
Import/Export
| Action | Windows/Linux | macOS | Description |
|---|---|---|---|
| Import Hosts | Ctrl + I | Cmd + I | Import dialog |
| Export Hosts | Ctrl + E | Cmd + E | Export dialog |
| Export Selected | Ctrl + Shift + E | Cmd + Shift + E | Export selection |
Web Tools
| Action | Windows/Linux | macOS | Description |
|---|---|---|---|
| SSL Checker | Ctrl + Shift + S | Cmd + Shift + S | Check certificates |
| Certificate Reader | Ctrl + Shift + C | Cmd + Shift + C | Read cert files |
Customization
Viewing Shortcuts
Open Shortcuts Panel:
Ctrl/Cmd + KthenCtrl/Cmd + S- Or: Settings → Keyboard Shortcuts
Customizing Shortcuts
- Open shortcuts panel
- Search for command
- Click on shortcut
- Press new key combination
- Click outside to save
Reset to Default:
- Right-click shortcut → "Reset Keybinding"
Creating Custom Shortcuts
For Commands:
- Find command in palette
- Click gear icon
- "Add Keybinding"
- Press keys
- Save
For Scripts:
{
"key": "ctrl+shift+x",
"command": "script.run",
"args": {
"script": "/path/to/script.sh"
}
}
Shortcut Conflicts
System vs Application
Some shortcuts conflict with OS:
Windows:
Ctrl + Alt + T- System terminalCtrl + Shift + Esc- Task ManagerAlt + F4- Close window
macOS:
Cmd + Space- SpotlightCmd + Tab- App switcherCmd + Q- Quit app
Linux:
Ctrl + Alt + T- System terminalCtrl + Alt + Del- System monitorSuper + D- Show desktop
Solution:
- Use Xermius alternatives
- Or customize conflicting shortcuts
- Or disable system shortcuts
Terminal vs Application
Terminal shortcuts have priority in terminal:
Conflicts:
Ctrl + Tin terminal - Terminal app sees it- Shell might intercept first
- Application shortcuts are secondary
Resolution:
- Use
Ctrl + Shiftvariants - Customize application shortcuts
- Check "Preferences" for conflicts
Tips for Efficiency
1. Master Core Shortcuts
Focus on these first:
Ctrl/Cmd + T - New terminal
Ctrl/Cmd + W - Close tab
Ctrl/Cmd + K - Quick search
Ctrl/Cmd + F - Find in terminal
Ctrl/Cmd + , - Settings
2. Use Command Palette
Ctrl/Cmd + Shift + P for everything:
- Type action name
- See available commands
- Discover features
- Learn shortcuts
3. Customize for Workflow
Change shortcuts to match:
- Your muscle memory
- Other tools you use
- Personal preferences
- Team standards
4. Create Cheat Sheet
Print or save for reference:
My Shortcuts:
- Connect Production: Ctrl+Alt+P
- Connect Staging: Ctrl+Alt+S
- Open Logs: Ctrl+Shift+L
- Deploy Script: Ctrl+Shift+D
5. Practice Consistently
Build muscle memory:
- Force yourself to use shortcuts
- Avoid mouse for common tasks
- Practice daily
- Speed increases over time
Printable Cheat Sheet
Essential Shortcuts Card
╔══════════════════════════════════════════╗
║ XERMIUS SHORTCUTS ║
╠══════════════════════════════════════════╣
║ BASIC ║
║ Ctrl/Cmd + T New Terminal ║
║ Ctrl/Cmd + W Close Tab ║
║ Ctrl/Cmd + K Search Hosts ║
║ Ctrl/Cmd + , Settings ║
║ ║
║ TERMINAL ║
║ Ctrl+Shift+C / Cmd+C Copy ║
║ Ctrl+Shift+V / Cmd+V Paste ║
║ Ctrl/Cmd + F Find ║
║ Ctrl + L Clear ║
║ ║
║ TABS ║
║ Ctrl/Cmd + Tab Next Tab ║
║ Ctrl/Cmd + 1-9 Go to Tab ║
║ Ctrl/Cmd + Shift + T Reopen Tab ║
║ ║
║ SHELL ║
║ Ctrl + A Start of Line ║
║ Ctrl + E End of Line ║
║ Ctrl + R History Search ║
║ Ctrl + C Interrupt ║
╚══════════════════════════════════════════╝
Save this or print for quick reference!