Skip to main content

Keyboard Shortcuts Reference

Master Xermius with comprehensive keyboard shortcuts for faster workflows and increased productivity.

Quick Reference Card

Most Used Shortcuts

ActionWindows/LinuxmacOS
New TerminalCtrl + TCmd + T
New SFTPCtrl + Shift + FCmd + Shift + F
Close TabCtrl + WCmd + W
CopyCtrl + Shift + CCmd + C
PasteCtrl + Shift + VCmd + V
FindCtrl + FCmd + F
SettingsCtrl + ,Cmd + ,
Command PaletteCtrl + Shift + PCmd + Shift + P

General Application

Window Management

ActionWindows/LinuxmacOSDescription
New WindowCtrl + NCmd + NOpen new Xermius window
Close WindowAlt + F4Cmd + QClose current window
MinimizeCtrl + MCmd + MMinimize to taskbar/dock
Toggle FullscreenF11Ctrl + Cmd + FEnter/exit fullscreen
Zoom InCtrl + PlusCmd + PlusIncrease UI scale
Zoom OutCtrl + MinusCmd + MinusDecrease UI scale
Reset ZoomCtrl + 0Cmd + 0Reset to 100%
ActionWindows/LinuxmacOSDescription
Go to DashboardCtrl + 1Cmd + 1Open dashboard
Go to HostsCtrl + 2Cmd + 2View hosts list
Go to GroupsCtrl + 3Cmd + 3View groups
Go to Port ForwardingCtrl + 4Cmd + 4Manage tunnels
Toggle SidebarCtrl + BCmd + BShow/hide sidebar
Focus SearchCtrl + KCmd + KFocus search box

Quick Actions

ActionWindows/LinuxmacOSDescription
Command PaletteCtrl + Shift + PCmd + Shift + POpen command palette
Quick Open HostCtrl + PCmd + PQuickly connect to host
SettingsCtrl + ,Cmd + ,Open settings
Keyboard ShortcutsCtrl + K Ctrl + SCmd + K Cmd + SView shortcuts
Toggle Dark ModeCtrl + Shift + DCmd + Shift + DSwitch theme

Tab Management

Creating & Closing Tabs

ActionWindows/LinuxmacOSDescription
New Terminal TabCtrl + TCmd + TOpen terminal to selected host
New SFTP TabCtrl + Shift + FCmd + Shift + FOpen SFTP browser
Duplicate TabCtrl + Shift + DCmd + Shift + DClone current tab
Close TabCtrl + WCmd + WClose active tab
Close Other TabsCtrl + Alt + WCmd + Alt + WClose all except current
Reopen Closed TabCtrl + Shift + TCmd + Shift + TRestore last closed
ActionWindows/LinuxmacOSDescription
Next TabCtrl + TabCmd + TabSwitch to next tab
Previous TabCtrl + Shift + TabCmd + Shift + TabSwitch to previous
Go to Tab 1-9Alt + 1-9Cmd + 1-9Jump to specific tab
Last TabAlt + 0Cmd + 0Jump to last tab
Move Tab LeftCtrl + Shift + PgUpCmd + Shift + [Reorder tab left
Move Tab RightCtrl + Shift + PgDnCmd + Shift + ]Reorder tab right

Tab Organization

ActionWindows/LinuxmacOSDescription
Rename TabF2F2Rename active tab
Pin TabCtrl + Shift + PCmd + Shift + PPin/unpin tab
Color TabCtrl + Shift + CCmd + Shift + CAssign tab color

Terminal Operations

Text Selection

ActionWindows/LinuxmacOSDescription
CopyCtrl + Shift + CCmd + CCopy selected text
PasteCtrl + Shift + VCmd + VPaste from clipboard
Copy LinkCtrl + Shift + LCmd + Shift + LCopy URL under cursor
Select AllCtrl + Shift + ACmd + ASelect all text
Clear SelectionEscapeEscapeDeselect text
ActionWindows/LinuxmacOSDescription
FindCtrl + FCmd + FOpen find dialog
Find NextF3 or EnterCmd + GNext match
Find PreviousShift + F3Cmd + Shift + GPrevious match
Close FindEscapeEscapeClose find dialog

Terminal Control

ActionWindows/LinuxmacOSDescription
Clear ScreenCtrl + LCmd + KClear terminal
Reset TerminalCtrl + Shift + RCmd + Shift + RReset state
Interrupt ProcessCtrl + CCtrl + CSend SIGINT
EOF SignalCtrl + DCtrl + DSend EOF
Suspend ProcessCtrl + ZCtrl + ZSend SIGTSTP

Font Size

ActionWindows/LinuxmacOSDescription
Increase FontCtrl + PlusCmd + PlusMake text larger
Decrease FontCtrl + MinusCmd + MinusMake text smaller
Reset Font SizeCtrl + 0Cmd + 0Reset to default

Scrolling

ActionWindows/LinuxmacOSDescription
Scroll UpShift + PgUpShift + PgUpScroll up one page
Scroll DownShift + PgDnShift + PgDnScroll down one page
Scroll to TopCtrl + HomeCmd + ↑Jump to top
Scroll to BottomCtrl + EndCmd + ↓Jump to bottom
Line UpCtrl + ↑Cmd + ↑Scroll up one line
Line DownCtrl + ↓Cmd + ↓Scroll down one line

Shell Shortcuts

Command Line Editing

These work in most shells (bash, zsh, fish):

ShortcutActionDescription
Ctrl + ABeginning of LineMove cursor to start
Ctrl + EEnd of LineMove cursor to end
Ctrl + BBack One CharMove left one character
Ctrl + FForward One CharMove right one character
Alt + BBack One WordMove left one word
Alt + FForward One WordMove right one word

Deleting Text

ShortcutActionDescription
Ctrl + HDelete BackwardDelete char before cursor
Ctrl + DDelete ForwardDelete char under cursor
Ctrl + WDelete Word BackDelete word before cursor
Alt + DDelete Word ForwardDelete word after cursor
Ctrl + KDelete to EndDelete from cursor to end
Ctrl + UDelete to StartDelete from cursor to start
Ctrl + YYankPaste last deleted text

History

ShortcutActionDescription
Ctrl + RReverse SearchSearch command history
Ctrl + SForward SearchSearch forward in history
Ctrl + PPrevious CommandUp in history
Ctrl + NNext CommandDown in history
PreviousPrevious command (arrow)
NextNext command (arrow)
!!Last CommandRepeat last command
!$Last ArgumentLast arg of previous cmd

Process Control

ShortcutActionDescription
Ctrl + CInterruptKill current process
Ctrl + DEOFEnd input / logout
Ctrl + ZSuspendPause process (bg/fg)
Ctrl + LClear ScreenClear terminal output
Ctrl + SStop OutputPause terminal output
Ctrl + QResume OutputResume terminal output

SFTP Shortcuts

ActionWindows/LinuxmacOSDescription
Go UpBackspaceBackspaceParent directory
Go BackAlt + ←Cmd + [Navigate back
Go ForwardAlt + →Cmd + ]Navigate forward
Go HomeAlt + HomeCmd + Shift + HHome directory
RefreshF5Cmd + RReload directory

File Operations

ActionWindows/LinuxmacOSDescription
New FolderCtrl + Shift + NCmd + Shift + NCreate folder
RenameF2EnterRename selected
DeleteDeleteDeleteDelete selected
CopyCtrl + CCmd + CCopy files
CutCtrl + XCmd + XCut files
PasteCtrl + VCmd + VPaste files
Select AllCtrl + ACmd + ASelect all files
Invert SelectionCtrl + ICmd + IInvert selection
ActionWindows/LinuxmacOSDescription
Find FilesCtrl + FCmd + FSearch in current dir
View FileSpaceSpaceQuick preview
PropertiesAlt + EnterCmd + IShow file info
Change ViewCtrl + 1/2/3Cmd + 1/2/3List/Grid/Compact

Transfer

ActionWindows/LinuxmacOSDescription
UploadCtrl + UCmd + UUpload files dialog
DownloadCtrl + DCmd + DDownload selected
Cancel TransferEscapeEscapeCancel current
Pause TransferCtrl + PCmd + PPause/resume

Host Management

Dashboard Actions

ActionWindows/LinuxmacOSDescription
New HostCtrl + NCmd + NCreate new host
Edit HostEnter or F2EnterEdit selected host
Delete HostDeleteDeleteDelete selected
ConnectDouble-ClickDouble-ClickOpen terminal
Quick ConnectCtrl + EnterCmd + EnterConnect in new tab
Search HostsCtrl + KCmd + KFilter hosts
RefreshF5Cmd + RReload host list

Groups & Tags

ActionWindows/LinuxmacOSDescription
New GroupCtrl + Shift + NCmd + Shift + NCreate group
RenameF2F2Rename group
Collapse AllCtrl + Shift + <Cmd + Shift + <Collapse groups
Expand AllCtrl + Shift + >Cmd + Shift + >Expand groups
Add to FavoritesFFStar selected host

Port Forwarding

ActionWindows/LinuxmacOSDescription
Open Port ForwardingCtrl + Shift + PCmd + Shift + PView tunnels
New TunnelCtrl + NCmd + NCreate tunnel
Start TunnelSpaceSpaceStart selected
Stop TunnelSpaceSpaceStop selected
Edit TunnelEnterEnterEdit config
Delete TunnelDeleteDeleteRemove tunnel

Import/Export

ActionWindows/LinuxmacOSDescription
Import HostsCtrl + ICmd + IImport dialog
Export HostsCtrl + ECmd + EExport dialog
Export SelectedCtrl + Shift + ECmd + Shift + EExport selection

Web Tools

ActionWindows/LinuxmacOSDescription
SSL CheckerCtrl + Shift + SCmd + Shift + SCheck certificates
Certificate ReaderCtrl + Shift + CCmd + Shift + CRead cert files

Customization

Viewing Shortcuts

Open Shortcuts Panel:

  • Ctrl/Cmd + K then Ctrl/Cmd + S
  • Or: Settings → Keyboard Shortcuts

Customizing Shortcuts

  1. Open shortcuts panel
  2. Search for command
  3. Click on shortcut
  4. Press new key combination
  5. Click outside to save

Reset to Default:

  • Right-click shortcut → "Reset Keybinding"

Creating Custom Shortcuts

For Commands:

  1. Find command in palette
  2. Click gear icon
  3. "Add Keybinding"
  4. Press keys
  5. 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 terminal
  • Ctrl + Shift + Esc - Task Manager
  • Alt + F4 - Close window

macOS:

  • Cmd + Space - Spotlight
  • Cmd + Tab - App switcher
  • Cmd + Q - Quit app

Linux:

  • Ctrl + Alt + T - System terminal
  • Ctrl + Alt + Del - System monitor
  • Super + 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 + T in terminal - Terminal app sees it
  • Shell might intercept first
  • Application shortcuts are secondary

Resolution:

  • Use Ctrl + Shift variants
  • 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!

Next Steps