I use cmus as my music player on both of my personal
laptops (I usually just stream stuff on my work laptop).
I have had a longstanding problem: I add music to cmus
by executing `:add ~/Music` and the music gets added...
but the id3 tags arent filled out for this album or that.
So I use the program `id3v2` to update the tags. Loading
cmus again does not change anything. Nor does executing
`:clear` and `:add ~/Music`.
Tonight, while setting up cmus on my BSD system and
getting some music on it I finally got tired of this
and really dug through the man page. Sure enough, I found
what I was looking for `:update-cache -f`. That will
clear out the metadata cache and reload things.
I finally have a fully sorted music collection on both
systems. It is real nice. I had read the man page before,
but had somehow missed this command.
If you have not tried cmus, I highly recommend it. It
is a pretty straightforward terminal based music player.
It has a few different library views, is themeable,
supports playlists, etc. It has a lot of commands but
I mostly get by with just a few basics and it sort of
uses vim keybindings, but not always in the way you