CLI On macOS:cmus

指令
1            view tree
2            view sorted
3            view playlist
4            view queue
5            view browser
6            view filters
7            view settings
b            player-next
c            player-pause
x            player-play
z            player-prev
v            player-stop 
s            toggle shuffle


cmus (C* Music Player) 是一款為類 Unix 系統(如 Linux 和 macOS)設計的輕量級、功能強大且以鍵盤操作為主的終端音樂播放器。


1. 啟動與基礎配置
啟動: 在終端輸入 cmus。
退出: 輸入 :q 並按 Enter。
保存设置: :save。
恢復播放: :set resume=true (啟動時恢復)。
啟用滑鼠: :set mouse=true。
音效輸出配置: 若啟動後無法播放,可檢查 ~/.config/cmus/rc,設置 set output_plugin=alsa(以 ALSA 為例)。 

2. 檢視切換 (數字鍵 1-7)
cmus 透過數字鍵切換不同的功能畫面: 

1:樹狀檢視 (Tree View) - 按藝術家與專輯分類。
2:清單檢視 (Sorted List) - 顯示所有曲目。
3:播放清單 (Playlist) - 顯示目前已選定的播放列表。
4:播放佇列 (Queue) - 臨時播放佇列。
5:檔案瀏覽器 (Browser) - 瀏覽電腦中的資料夾。
6:過濾器 (Filters) - 自定義篩選規則。
7:設定 (Settings) - 檢視與更改快捷鍵及配置。 

3. 加入音樂
按 5 進入檔案瀏覽器。
使用Tab鍵切換窗格。
使用方向鍵或 j/k 移動到音樂資料夾。
輸入 :add /路徑/到/音樂 或在檔案上按 a 將其加入媒體庫。
若要將歌曲加入 播放列表 (View 3),在歌曲上按 y。
若要將歌曲加入 播放佇列 (View 4),在歌曲上按 e。 

4. 播放與控制快捷鍵

動作

快捷鍵

播放

x

暫停 / 恢復

c

停止

v

下一首 / 上一首

b / z

快進 / 快退 5

l (或右箭頭) / h (或左箭頭)

音量調整

+ / -  = / -

隨機播放 (Shuffle)

s

重複播放 (Repeat)

r

連續播放 (Continue)

Shift + c (控制是否在曲目結束後自動播下一首)


5. 管理功能
搜尋: 輸入 / 後接關鍵字,按 Enter 確認,按 n 尋找下一個。
刪除曲目: 在 View 2-4 中選中歌曲,按 D (Shift + d) 或 Delete 將其從清單中移除。
更新媒體庫: 在 View 1 或 2 按 u 重新掃描檔案是否有變動。