進度顯示
BCMR 為所有檔案操作提供兩種進度顯示模式。
Fancy 模式(預設)
TUI 介面包含:
- 帶顏色漸變的總進度條
- 傳輸速度和 ETA
- 目前檔案名稱和逐檔案進度條
- 項目計數(用於刪除操作)
- 掃描指示器(流水線模式即時顯示已發現的檔案數)
支援 Ctrl+C(清理暫存檔案後結束)和 Ctrl+Z(Unix 上暫停/恢復)。
Plain 模式
3 行文字顯示,適合日誌、管道和不支援邊框繪製的終端。
透過 --tui / -t 參數啟用,或在設定中設定 progress.style = "plain"。
Copying: [=========-----------] 45%
12.34 MiB / 27.00 MiB | 5.67 MiB/s | ETA: 00:03
File: largefile.zip [====----] 50%流水線掃描
當不需要覆寫提示或乾跑時,BCMR 使用流水線模式 — 在目錄掃描進行的同時立即開始複製。進度顯示會展示掃描動畫,檔案計數即時更新,掃描完成後切換到正常進度檢視。
自訂
詳見 設定 了解顏色漸變、進度條字元和邊框樣式。