User Tools

Site Tools


terminal:cmus

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
terminal:cmus [2022/03/14 22:29]
nanodano
terminal:cmus [2022/03/14 22:48] (current)
nanodano
Line 12: Line 12:
 ===== Getting help ===== ===== Getting help =====
  
-There is a man page with lots of information.+There is a man page with lots of information. Man page 7 is a basic tutorial.
  
 <code bash> <code bash>
-# Read cmus documentation+# Read general cmus documentation
 man cmus man cmus
 +
 +# Read cmus tutorial
 +man 7 cmus
 </code> </code>
  
Line 30: Line 33:
  
  
-===== Add music to library =====+===== Manage library ===== 
 + 
 +The library lives in ''~/.config/cmus/lib.pl'' and is simply a newline separated list of file paths. It will build a cache with song info, but will not move any music files. Your playlists, command history and search history are also stored in this directory.
  
 <code> <code>
Line 39: Line 44:
 Alternatively, press ''5'' to view the file browser. Find the file or directory you want to add, and press ''a'' to add it. Alternatively, press ''5'' to view the file browser. Find the file or directory you want to add, and press ''a'' to add it.
  
-===== Clear library =====+To remove a song from the library, press ''D''
 + 
 +To clear the library, use '':clear''
  
 <code> <code>
 # Remove all music from list # Remove all music from list
 :clear :clear
 +</code>
 +
 +===== Save settings =====
 +
 +If you ever want to save settings, run '':save''. This will happen when existing automatically.
 +
 +<code>
 +:save
 </code> </code>
  
Line 49: Line 64:
  
 Press ''1'' or ''2'' to browse the library. View 1 is the sorted tree view. View 2 is the flat list of all songs. Press ''1'' or ''2'' to browse the library. View 1 is the sorted tree view. View 2 is the flat list of all songs.
 +
  
 ===== Search ===== ===== Search =====
Line 54: Line 70:
 To search, type ''/'' and enter the phrase. Press ''n'' to find next occurrence and ''SHIFT-n'' to go backwards. To search, type ''/'' and enter the phrase. Press ''n'' to find next occurrence and ''SHIFT-n'' to go backwards.
  
-===== Play =====+===== Play songs =====
  
 You can press ''x'' to start the player, or use the commands like '':player-play''. Remember there is auto-complete, and hotkey ''7'' available if you need help. You can press ''x'' to start the player, or use the commands like '':player-play''. Remember there is auto-complete, and hotkey ''7'' available if you need help.
Line 68: Line 84:
  
  
 +===== Queue a song =====
 +
 +Press ''e'' to queue a song. It will get played next even if shuffle is on. It will get popped off the queue once it starts.
 +
 +Press ''4'' to view the queue. Use ''p'', ''P'' to sort and ''D'' to remove songs.
  
 ===== Playlists ===== ===== Playlists =====
  
-Press ''3'' to view the tab with playlists.+Create a playlist with '':pl-create My Favorites''. Playlists are stored in ''.config/cmus/playlists'' and are simply newline separated lists of file paths. 
 + 
 +Press ''3'' to view your playlists. Press ''space'' to select a playlist it. An asterisk will appear next to it, designating it the active playlist. 
 + 
 +Press ''y'' to add a song to the playlist from view ''1'' or ''2''
 + 
 +Use ''p'', ''P'' to sort and ''D'' to remove songs.
  
-Playlists are stored in ''.config/cmus/playlists''.+===== Shuffle, Repeat, Continue =====
  
-Create a playlist with '':pl-create My Favorites''.+In the bottom right, there are four flags: ''CRFS''They stand for:
  
 +  * Continue - ''SHIFT-c'' to toggle. Continues to next song after finishing
 +  * Repeat - ''r'' to toggle. Repeats playlist when complete
 +  * Shuffle - ''s'' to toggle. Randomizes next song
 +  * Follow - ''f'' to toggle. Jump your cursor to the next song when it plays, versus leaving you where you are.
  
terminal/cmus.1647296966.txt.gz · Last modified: 2022/03/14 22:29 by nanodano