cmus Keyboard Shortcuts Quick Reference
A console music player written in C that focuses on being small, fast and powerful for the Unix-link operating systems.
General Navigation
Task | Shortcut(s) | Notes |
Jump to Bottom | Shift + g | |
Jump to Next Window | Tab | |
Jump to Top | g | |
Move down | j / ↓ / Mouse scroll wheel down | |
Move up | k / ↑ / Mouse scroll wheel up | |
Quit Command Line | : + q | |
Quit Interactive | q | |
Refresh View | Ctrl + L | |
Views
Task | Shortcut(s) | Notes |
Library | 1 | Display library tracks as a tree grouped by artist (alphabetically) then album (year). |
Library Sorted | 2 | A simple list of Library view sorted by user criteria. |
Playlist | 3 | A user curated playlist with optional sorting. |
Play Queue | 4 | Displays upcoming tracks that are played before anything else (e.g. playlist, library). When Play Queue is empty, playback will resume from the last position in the library. |
Browser | 5 | A file system directory browser. Music can be added to library, active playlist or queue. |
Filters | 6 | A list of user-defined filters. |
Settings | 7 | List keybindings, unbound commands and options. |
Playback Controls
Task | Shortcut(s) | Notes |
Pause / Play | c | |
Play / Restart | x | |
Seek -1m Backward | , | Seek or skip the current playing track backward by 1 minute. |
Seek -5s Backward | h / ← | Seek or skip the current playing track backward by 5 seconds. |
Seek +1m Forward | . | Seek or skip the current playing track forward by 1 minute. |
Seek +5s Forward | l / → | Seek or skip the current playing track forward by 5 seconds. |
Stop | v | |
Toggle Continue | Shift + c | |
Toggle Playing Mode | m | Toggles between artist, album and all. |
Toggle Repeat | r | |
Toggle Shuffle | s | |
Track Next | b | |
Track Previous | z | |
Volume -10% | - | |
Volume +10% | = / + | |
Adding / Removing Tracks
Task | Shortcut(s) | Notes |
Add Track/Folder to Library | a | Used in Browser view only. |
Append Track to Play Queue | e | |
Prepend Track to Play Queue | Shift + e | |
Add Track to Playlist | y | |
Move Marked Track(s) After | p | Marked tracks are moved to the position immediately after the selected track. |
Move Marked Track(s) Before | Shift + p | Marked tracks are moved to the position immediately before the selected track. |
Remove Track | Shift + d / Del | Removes track from current view (Library, Library Sorted, Playlist or Play Queue). |
Browser View Navigation
Task | Shortcut(s) | Notes |
Activate Selection | Space bar / Enter | |
Browser Up | Backspace | |
Refresh Files | u | |
Toggle Show Hidden | i | |
External Links