Linux Mint Keyboard Shortcuts: Complete List for Every User (2026)

Linux Mint keyboard shortcuts are key combinations that let you perform system actions opening the terminal, switching workspaces, taking screenshots, and more without touching the mouse. They work across Linux Mint’s desktop environments, including Cinnamon, XFCE, and MATE.

Whether you just switched from Windows or have been using Linux Mint for years, knowing the right keyboard shortcuts can cut the time you spend on repetitive tasks dramatically.

This guide covers every default shortcut built into Linux Mint from general system commands and the Nemo file manager to terminal controls, window management, and screenshot tools. If you’re coming from Windows, you’ll find most shortcuts familiar: Ctrl+C still copies, Ctrl+V still pastes, and the Super key (Windows key) still opens the application menu.

Before diving in, here are the 5 shortcuts every Linux Mint user should memorize first:

ShortcutAction
Ctrl + Alt + TOpen terminal
SuperOpen application menu
Ctrl + Alt + LLock screen
Alt + TabSwitch between open windows
Print ScreenTake a screenshot

You can also download the complete Linux Mint shortcuts PDF at the bottom of this page useful for printing or keeping as a desktop reference.

General System Shortcuts

These shortcuts work system-wide across all applications in Linux Mint’s Cinnamon desktop environment.

ActionShortcut
Open the application menuSuper
Show desktopSuper + D
Open file manager (Nemo)Super + E
Open the run dialogueAlt + F2
Open run dialogue (alternative)Alt + F12
Open a terminalCtrl + Alt + T
UndoCtrl + Z
RedoCtrl + Y
Copy selected itemCtrl + C
PasteCtrl + V
Cut selected itemCtrl + X
Select allCtrl + A
SaveCtrl + S
Save asCtrl + Shift + S
Open fileCtrl + O
PrintCtrl + P
FindCtrl + F
Find and replaceCtrl + H
New window or documentCtrl + N
Close window or tabCtrl + W
Quit applicationCtrl + Q
Switch input methodSuper + Space
Open system settingsSuper + I
Re-detect display devicesSuper + P
Toggle looking glass debug toolSuper + L
Open task managerCtrl + Alt + Delete (opens logout)
Zoom in (accessibility)Super + =
Zoom out (accessibility)Super + –

Nemo File Manager Shortcuts

These shortcuts work inside the Nemo file manager, which is the default file manager in Linux Mint Cinnamon.

ActionShortcut
New folderCtrl + Shift + N
New windowCtrl + N
New tabCtrl + T
Close tabCtrl + W
Close all windowsCtrl + Q
Focus on location barCtrl + L
Navigate to home directoryAlt + Home
Navigate up one directoryAlt + Up Arrow
Navigate one directory forwardAlt + Right Arrow
Navigate one directory backAlt + Left Arrow
Select all itemsCtrl + A
Invert selectionCtrl + Shift + I
Open selected itemCtrl + O
Open selected item in new tabCtrl + Shift + O
Properties of selected itemAlt + Enter
Preview selected itemShift + Enter
Rename selected itemF2
Create shortcut to selected itemCtrl + M
Delete selected itemDelete
Permanently delete selected itemShift + Delete
Copy selected itemCtrl + C
Cut selected itemCtrl + X
PasteCtrl + V
UndoCtrl + Z
RedoCtrl + Shift + Z
Icon viewCtrl + 1
List viewCtrl + 2
Compact viewCtrl + 3
Show hidden filesCtrl + H
Increase icon sizeCtrl + =
Decrease icon sizeCtrl + –
Reset icon sizeCtrl + 0
Toggle extra paneF3
Toggle terminal in top paneF4
Toggle left paneF9
Edit bookmarksCtrl + B
Add bookmarkCtrl + D
Cycle focus between panesF6
Switch to tab 1–9Alt + 1–9
Next tabCtrl + Page Up
Previous tabCtrl + Page Down
Move tab leftCtrl + Shift + Page Up
Move tab rightCtrl + Shift + Page Down
FindCtrl + F
Open file menuF10
Open plugin managerAlt + P
Refresh viewCtrl + R or F5
Open in terminalF4
Connect to serverCtrl + K

Window & Workspace Management Shortcuts

These shortcuts control window positioning, sizing, and workspace switching in the Cinnamon desktop environment.

ActionShortcut
Cycle through open windowsAlt + Tab
Cycle through windows in reverseAlt + Shift + Tab
Cycle through windows of same appAlt + `
Toggle scale viewCtrl + Alt + Down Arrow
Toggle expo viewCtrl + Alt + Up Arrow
Move to left workspaceCtrl + Alt + Left Arrow
Move to right workspaceCtrl + Alt + Right Arrow
Move current window to left workspaceCtrl + Alt + Shift + Left Arrow
Move current window to right workspaceCtrl + Alt + Shift + Right Arrow
Maximize windowSuper + Up Arrow
Unmaximize windowSuper + Down Arrow
Tile window to left halfSuper + Left Arrow
Tile window to right halfSuper + Right Arrow
Move window to left monitorShift + Super + Left Arrow
Move window to right monitorShift + Super + Right Arrow
Show all windows (scale)Ctrl + Alt + Down Arrow
Show all workspaces (expo)Ctrl + Alt + Up Arrow
Switch to workspace 1Super + 1
Switch to workspace 2Super + 2
Switch to workspace 3Super + 3
Switch to workspace 4Super + 4

Current Application Window Shortcuts

These shortcuts control the active application window directly.

ActionShortcut
Close windowAlt + F4
Unmaximize windowAlt + F5
Minimize windowAlt + F9
Maximize windowAlt + F10
Resize windowAlt + F8
Move windowAlt + F7
Toggle maximize or unmaximizeAlt + F10
Open window menuAlt + Spacebar
Always on top toggleAlt + F12
Roll up / shade windowAlt + F11
Move window (mouse drag alternative)Super + Left Click + Drag
Resize window (mouse drag alternative)Super + Right Click + Drag

Screenshots & Screen Recording Shortcuts

These shortcuts capture your screen or record your desktop in Linux Mint.

ActionShortcut
Take full screenshotPrint Screen
Take screenshot of current windowAlt + Print Screen
Take screenshot of selected areaShift + Print Screen
Copy full screenshot to clipboardCtrl + Print Screen
Copy window screenshot to clipboardCtrl + Alt + Print Screen
Copy area screenshot to clipboardCtrl + Shift + Print Screen
Toggle desktop recordingCtrl + Alt + Shift + R

Lock Screen, Logout & System Shortcuts

These shortcuts control system-level actions including locking, logging out, and restarting the Cinnamon desktop.

ActionShortcut
Lock screenCtrl + Alt + L
Log outCtrl + Alt + Delete
Open shut down menuCtrl + Alt + End
Restart Cinnamon (without logging out)Ctrl + Alt + Esc
Restart the X serverCtrl + Alt + Backspace
Re-detect display devicesSuper + P
Toggle looking glass debugging toolSuper + L
Launch Linux Mint online helpF1
Switch to virtual terminal 1Ctrl + Alt + F1
Switch to virtual terminal 2Ctrl + Alt + F2
Switch to virtual terminal 3Ctrl + Alt + F3
Switch to virtual terminal 4Ctrl + Alt + F4
Switch to virtual terminal 5Ctrl + Alt + F5
Switch to virtual terminal 6Ctrl + Alt + F6
Return to graphical desktopCtrl + Alt + F7

Terminal Window Shortcuts

These shortcuts control the terminal emulator window itself tabs, zoom, copy/paste, and display. They work in the default Linux Mint terminal, MATE Terminal, Tilix, and Xterm.

ActionShortcut
Open new terminal windowCtrl + Shift + N
Open new terminal tabCtrl + Shift + T
Close current tabCtrl + Shift + W
Close terminal windowCtrl + Shift + Q
Switch to next tabCtrl + Page Down
Switch to previous tabCtrl + Page Up
Switch to tab 1Alt + 1
Switch to tab 2Alt + 2
Switch to tab 3Alt + 3
Switch to tab 4Alt + 4
Switch to tab 5Alt + 5
Switch to tab 6Alt + 6
Switch to tab 7Alt + 7
Switch to tab 8Alt + 8
Switch to tab 9Alt + 9
Move tab leftCtrl + Shift + Page Up
Move tab rightCtrl + Shift + Page Down
Toggle fullscreenF11
Zoom in (increase font size)Ctrl + +
Zoom out (decrease font size)Ctrl + –
Reset zoom to defaultCtrl + 0
Copy selected textCtrl + Shift + C
Paste textCtrl + Shift + V
Search terminal outputCtrl + Shift + F
Clear terminal screenCtrl + L
Open terminal preferencesCtrl + Shift + P
Scroll up one lineShift + Up Arrow
Scroll down one lineShift + Down Arrow
Scroll up one pageShift + Page Up
Scroll down one pageShift + Page Down
Move to top of bufferShift + Ctrl + Home
Move to bottom of bufferShift + Ctrl + End

Terminal Cursor Movement Shortcuts

These shortcuts move your cursor within the current command line without using the arrow keys.

ActionShortcut
Move to beginning of lineCtrl + A
Move to end of lineCtrl + E
Move one character forwardCtrl + F
Move one character backwardCtrl + B
Move one word forwardAlt + F
Move one word backwardAlt + B

Terminal Text Editing Shortcuts

These shortcuts let you edit commands directly on the command line without a mouse.

ActionShortcut
Delete character under cursorCtrl + D
Delete character before cursorCtrl + H or Backspace
Delete word before cursorCtrl + W
Delete word after cursorAlt + D
Delete from cursor to end of lineCtrl + K
Delete from cursor to beginning of lineCtrl + U
Delete entire lineCtrl + U then Ctrl + K
Swap current character with previousCtrl + T
Swap current word with previousAlt + T
Convert word to UPPERCASEAlt + U
Convert word to lowercaseAlt + L
Capitalize current wordAlt + C
Undo last text editCtrl + _
Yank (paste) last deleted textCtrl + Y
Yank last argument of previous commandAlt + . or Alt + _

Terminal Command History Shortcuts

These shortcuts let you recall, search, and reuse previously run commands in your Bash history.

ActionShortcut
Previous commandUp Arrow or Ctrl + P
Next commandDown Arrow or Ctrl + N
Search history backwardCtrl + R
Search history forwardCtrl + S
Cancel history searchCtrl + G
Execute current history search resultEnter
Go to first command in historyAlt + <
Go to last command in historyAlt + >
Show last argument of previous commandAlt + .
Show full history listhistory (command)
Run command number N from history!N (command)
Run last command starting with string!string (command)
Run last command again!! (command)
Run last command as sudosudo !! (command)
Delete specific history entryhistory -d N (command)
Clear all command historyhistory -c (command)
Expand history substitution previewAlt + ^

Terminal Process Control Shortcuts

These shortcuts manage running processes directly from the terminal.

ActionShortcut
Interrupt / cancel running commandCtrl + C
Pause (suspend) running processCtrl + Z
Resume paused process in foregroundfg (command)
Resume paused process in backgroundbg (command)
Exit terminal / end current sessionCtrl + D
Kill terminal session forcefullyCtrl + \
Suspend output scrolling to screenCtrl + S
Resume suspended outputCtrl + Q
List all running background jobsjobs (command)
Kill job number Nkill %N (command)

Bash Auto-Complete Shortcuts

These shortcuts speed up command entry using Bash’s built-in auto-completion system.

ActionShortcut
Auto-complete command or filenameTab
Show all possible completionsTab + Tab
Auto-complete username~ + Tab
Auto-complete hostname@ + Tab
Auto-complete variable name$ + Tab
Expand glob patternAlt + *
Insert all completions into lineAlt + *
Auto-complete from historyCtrl + R then type

Nano Text Editor Shortcuts

Nano is the default command-line text editor in Linux Mint. Open any file with: nano filename

ActionShortcut
Save fileCtrl + O
Exit NanoCtrl + X
Cut current lineCtrl + K
Paste cut textCtrl + U
Copy current lineAlt + 6
Search textCtrl + W
Search and replaceCtrl + \
Go to specific line numberCtrl + _
Move to beginning of fileCtrl + Home or Alt + \
Move to end of fileCtrl + End or Alt + /
Select text (mark)Ctrl + ^ or Alt + A
UndoAlt + U
RedoAlt + E
Show cursor positionCtrl + C
Indent selected linesAlt + }
Unindent selected linesAlt + {
Toggle line numbersAlt + N
Toggle soft wrappingAlt + L
Move to next wordCtrl + Right Arrow
Move to previous wordCtrl + Left Arrow
Delete word forwardCtrl + Delete
Delete word backwardCtrl + Backspace
Open helpCtrl + G

Vim / Vi Text Editor Shortcuts

Vim has two primary modes: Normal mode (navigation and commands) and Insert mode (typing text). Press i to enter Insert mode. Press Esc to return to Normal mode.

Modes & File Operations

ActionShortcut
Enter Insert modei
Enter Insert mode at end of lineA
Enter Insert mode on new line belowo
Enter Insert mode on new line aboveO
Return to Normal modeEsc
Save file:w then Enter
Save and exit:wq then Enter or ZZ
Exit without saving:q! then Enter
Save as new filename:w filename then Enter
Open new file:e filename
Split window horizontally:sp filename
Split window vertically:vsp filename
Switch between split windowsCtrl + W + W

Navigation

ActionShortcut
Move lefth
Move rightl
Move upk
Move downj
Move to beginning of line0
Move to end of line$
Move to first line of filegg
Move to last line of fileG
Move to specific line number N:N then Enter
Move forward one wordw
Move backward one wordb
Move forward one paragraph}
Move backward one paragraph{

Editing

ActionShortcut
Delete current linedd
Delete worddw
Delete characterx
Copy (yank) current lineyy
Copy wordyw
Paste after cursorp
Paste before cursorP
Undou
RedoCtrl + R
Indent line>>
Unindent line<<
Select allggVG
Visual mode (select text)v
Visual line modeV
Visual block modeCtrl + V

Search & Replace

ActionShortcut
Search forward/ then search term + Enter
Search backward? then search term + Enter
Next search resultn
Previous search resultN
Find and replace all:%s/old/new/g then Enter

Display

ActionShortcut
Toggle line numbers:set number
Show current file infoCtrl + G

Tmux Shortcuts

All Tmux shortcuts use the prefix key Ctrl + B first. Press Ctrl + B, release, then press the second key. Install with: sudo apt install tmux

Sessions & Windows

ActionShortcut
Start new sessiontmux (command)
Start named sessiontmux new -s name (command)
Attach to last sessiontmux attach (command)
Attach to named sessiontmux attach -t name (command)
List all sessionsCtrl + B then S
Rename current sessionCtrl + B then $
Detach from sessionCtrl + B then D
Kill current sessionCtrl + B then : then kill-session
New windowCtrl + B then C
Close current windowCtrl + B then &
Rename current windowCtrl + B then ,
Switch to next windowCtrl + B then N
Switch to previous windowCtrl + B then P
Switch to window by numberCtrl + B then 0–9
List all windowsCtrl + B then W
Find window by nameCtrl + B then F

Panes

ActionShortcut
Split pane horizontallyCtrl + B then “
Split pane verticallyCtrl + B then %
Switch to next paneCtrl + B then O
Switch pane by directionCtrl + B then Arrow key
Swap pane with nextCtrl + B then }
Swap pane with previousCtrl + B then {
Close current paneCtrl + B then X
Convert pane to windowCtrl + B then !
Resize pane downCtrl + B then Ctrl + Down
Resize pane upCtrl + B then Ctrl + Up
Resize pane leftCtrl + B then Ctrl + Left
Resize pane rightCtrl + B then Ctrl + Right
Toggle pane zoom fullscreenCtrl + B then Z
Show pane numbersCtrl + B then Q
Jump to pane by numberCtrl + B then Q then 0–9

Copy Mode

ActionShortcut
Enter copy modeCtrl + B then [
Exit copy modeQ or Esc
Start selectionSpace
Copy selectionEnter
Paste copied textCtrl + B then ]
Search forward/
Search backward?
Move to top of bufferG
Move to bottom of bufferg

Miscellaneous

ActionShortcut
Enter command modeCtrl + B then :
Show all key bindingsCtrl + B then ?
Refresh clientCtrl + B then R
Clock modeCtrl + B then T

SSH Shortcuts

These shortcuts work during active SSH sessions in the terminal.

ActionShortcut
Connect to remote serverssh user@hostname (command)
Disconnect from SSH sessionexit or Ctrl + D
Force disconnect (escape sequence)Enter then ~ then .
Suspend SSH sessionEnter then ~ then Ctrl + Z
List SSH escape sequencesEnter then ~ then ?
Background SSH sessionEnter then ~ then &
Open new SSH tunnelEnter then ~ then C

Tilix Terminal Shortcuts

Tilix is a popular tiling terminal emulator available in Linux Mint. Install with: sudo apt install tilix

ActionShortcut
New terminal sessionCtrl + Alt + T
Split terminal horizontallyCtrl + Alt + S
Split terminal verticallyCtrl + Alt + D
Close terminalCtrl + Alt + W
Switch to next terminalAlt + Down Arrow
Switch to previous terminalAlt + Up Arrow
Switch terminal by numberAlt + 1–9
Zoom inCtrl + +
Zoom outCtrl + –
Toggle sidebarCtrl + Alt + F
Find in terminalCtrl + Shift + F
Synchronize input across terminalsCtrl + Alt + I

MATE Terminal Shortcuts

MATE Terminal is the default terminal in Linux Mint MATE edition.

ActionShortcut
New tabCtrl + Shift + T
New windowCtrl + Shift + N
Close tabCtrl + Shift + W
Next tabCtrl + Page Down
Previous tabCtrl + Page Up
CopyCtrl + Shift + C
PasteCtrl + Shift + V
Full screenF11
Zoom inCtrl + +
Zoom outCtrl + –
Reset and clearCtrl + Shift + J
Open preferencesCtrl + Shift + P

Xterm Shortcuts

Xterm is a lightweight terminal emulator available in Linux Mint.

ActionShortcut
Increase font sizeShift + Ctrl + +
Decrease font sizeShift + Ctrl + –
Copy selectionCtrl + Shift + C
PasteCtrl + Shift + V
Toggle scroll barShift + Ctrl + H
Scroll upShift + Page Up
Scroll downShift + Page Down

📄 Download the Free Linux Mint Shortcuts PDF

Get the complete shortcuts reference as a printable PDF all categories, all shortcuts, one clean document.

How to Customize Keyboard Shortcuts in Linux Mint

Linux Mint lets you change any default shortcut and create entirely new ones no terminal required. Here is how to do it across all
three desktop environments.

How to Change Shortcuts in Cinnamon (Default Desktop)

Step 1: Open the Menu and search for “Keyboard,” then click Keyboard under System Settings.
Step 2: Click the Shortcuts tab at the top of the Keyboard window.
Step 3: You will see all shortcuts organised into categories on the left System, Launchers, Window Management, Workspaces,
Screenshots, and more. Click any category to expand it.
Step 4: Click the shortcut you want to change. The row will highlight and show “New accelerator…”
Step 5: Press your new key combination. It saves automatically. If the combination is already in use, Linux Mint will warn you before overwriting it.
Step 6: To remove a shortcut entirely, click the shortcut row and press Backspace.

How to Add a Custom Keyboard Shortcut in Cinnamon

Step 1: Go to Menu → System Settings → Keyboard → Shortcuts.
Step 2: Scroll to the very bottom of the shortcut list and click “Add custom shortcut.”
Step 3: Enter a name for your shortcut (e.g. “Open Firefox”).
Step 4: Enter the command to run (e.g. firefox). Common commands:
— Open Files app: nemo
— Open Firefox: firefox
— Open Text Editor: xed
— Open Calculator: gnome-calculator
— Run a script: /home/yourname/scripts/myscript.sh
Step 5: Click the “unassigned” button next to your new shortcut and press your desired key combination.
Step 6: Click Add. Your custom shortcut is now active system-wide.

How to Change Shortcuts in XFCE (Linux Mint XFCE Edition)

Step 1: Go to Menu → Settings → Settings Manager.
Step 2: Click Keyboard, then select the Application Shortcuts tab.
Step 3: To edit an existing shortcut, double-click it and press your new key combination.
Step 4: To add a new shortcut, click the Add button, enter the command, then press the key combination when prompted.
Step 5: To remove a shortcut, select it and click Remove.

Note: Window manager shortcuts (tiling, workspace switching) are managed separately under Settings → Window Manager → Keyboard.

How to Change Shortcuts in MATE (Linux Mint MATE Edition)

Step 1: Go to Menu → System → Preferences → Hardware → Keyboard Shortcuts.
Step 2: Click the shortcut you want to change. The Action column will show “New shortcut…”
Step 3: Press your new key combination. It saves automatically.
Step 4: To clear a shortcut, press Backspace while the row is selected.

Note: Custom shortcuts in MATE are managed under Menu → System → Preferences → Hardware → Keyboard Shortcuts → scroll to the Custom Shortcuts section at the bottom.

Frequently Asked Questions About Linux Mint Keyboard Shortcuts

How do I open the terminal in Linux Mint?

Press Ctrl + Alt + T to open the terminal instantly from anywhere on the desktop. This works by default in the Cinnamon desktop environment. If the shortcut isn’t working, go to Menu → System Settings → Keyboard → Shortcuts → Launchers and confirm it is assigned to your terminal emulator.

What does Ctrl + Alt + Delete do in Linux Mint?

Unlike Windows where Ctrl + Alt + Delete opens the Task Manager, in Linux Mint it logs you out of your current session. If you want to force-quit a frozen application instead, use the Nemo file manager’s built-in process viewer or open the terminal and run the xkill command.

How do I lock my screen in Linux Mint?

Press Ctrl + Alt + L to lock your screen immediately. This is the fastest way to secure your session when stepping away. You can also customise this shortcut in System Settings → Keyboard → Shortcuts → System.

How do I take a screenshot in Linux Mint?

Press Print Screen to capture the full screen. Use Alt + Print Screen to capture only the active window, or Ctrl + Print Screen to copy a screenshot directly to your clipboard without saving a file. Screenshots are saved to your Pictures folder by default.

How do I customize keyboard shortcuts in Linux Mint?

Go to Menu → System Settings → Keyboard → Shortcuts. You’ll see all default shortcuts organised by category System, Launchers, Window Management, and more. Click any shortcut and press your desired key combination to reassign it. To create a brand new custom shortcut, scroll to the bottom of the list and click the Add Custom Shortcut button, then enter a name, the command to run, and your chosen key combination.

What is the Super key in Linux Mint?

The Super key is the Windows key on most keyboards. In Linux Mint’s Cinnamon desktop, pressing it alone opens the application menu the same way the Start button works in Windows. It is also used as a modifier key in several shortcuts, such as Super + D to show the desktop and Super + E to open the Nemo file manager.

Are Linux Mint shortcuts the same as Ubuntu shortcuts?

Many shortcuts overlap because both Linux Mint and Ubuntu are Debian-based and share common applications like the terminal and file manager. However, Linux Mint uses the Cinnamon desktop environment by default, while Ubuntu uses GNOME so window management and workspace shortcuts differ. For example, Cinnamon uses Ctrl + Alt + Arrow keys to switch workspaces, while GNOME uses Super + Page Up / Page Down.

Can I download a Linux Mint shortcuts PDF?

Yes. A free printable PDF of all Linux Mint keyboard shortcuts is available at the above of this page. It covers all categories in this guide system shortcuts, Nemo file manager, window management, screenshots, and more formatted for easy printing or use as a desktop reference.

Final Thoughts

Keyboard shortcuts are one of the smallest changes you can make to your workflow with one of the biggest payoffs. You do not need to memorize all 300+ shortcuts on this page at once nobody does. The best approach is to pick 5 shortcuts you do not currently use, practice them for one week until they become automatic, then add 5 more.

If you are switching from Windows, start with the 4 key differences covered in the comparison table above. If you are a long-time Linux Mint user, the terminal shortcuts especially the Bash history search with Ctrl + R and the cursor movement shortcuts are where most people find the biggest productivity gains.

Linux Mint’s Cinnamon desktop is one of the most keyboard-friendly environments in the Linux world. Every shortcut on this page is customizable if any combination does not feel natural, head to System Settings → Keyboard → Shortcuts and make it yours.

Download the free PDF above to keep this reference handy without needing to return to this page every time.

READ NEXT:

Pratik

Pratik is the founder of Tutorial Tactic and a productivity tools specialist with 15 years of hands-on experience in Google Workspace, Microsoft Office, and software automation. He has published over 1,500 guides on keyboard shortcuts, software commands, how-to tutorials and workflow optimization, helping readers across the US and India work faster with the tools they use every day. Tutorial Tactic was founded in 2021 with one goal: cut through the noise and give readers exactly what they need fast, verified, and beginner-friendly.
Back to top button