Skip to content

進度顯示

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 使用流水線模式 — 在目錄掃描進行的同時立即開始複製。進度顯示會展示掃描動畫,檔案計數即時更新,掃描完成後切換到正常進度檢視。

自訂

詳見 設定 了解顏色漸變、進度條字元和邊框樣式。

Released under the GPL-3.0 License.