Skip to content

Latest commit

 

History

History
59 lines (40 loc) · 1.93 KB

README.ja.md

File metadata and controls

59 lines (40 loc) · 1.93 KB

Cargo Cleaner

cargo-clean-allにインスパイアされたTUI製のcargoのtargetファイルの削除ツールです。

English

TUI画面でcargo projectを選択して一括でtargetディレクトリの削除(cargo clean相当)を実行することができます。

デモ動画

インストール方法

cargo install

cargo install cargo-cleaner

使い方

シンプルな使い方

cargo cleaner

この方法で起動すると、cargo-cleanerはHOMEディレクトリ以下の全てのディレクトリを対象に、targetディレクトリが正のサイズを持つCargoプロジェクトを探しに行きます。

key-bind

key description
h ヘルプの表示
j or ↓ 下に移動
k or ↑ 上に移動
g リストの先頭に移動
G リストの末尾に移動
SPACE カーソルのあるファイルを選択/解除
v 自動選択モードに切り替える
V 自動選択解除モードに切り替える
ESC モードの解除
d 選択したファイルを削除
q 終了

dry-run

cargo cleaner --dry-run

dry-runを指定すると、実際にファイルの削除を行わずに、cargo cleanerの挙動を確かめることができます。

Specify the directory

cargo cleaner -r <directory>

-rオプションを指定すると、指定したディレクトリ以下の全てのディレクトリを対象に、targetディレクトリが正のサイズを持つCargoプロジェクトを探しに行きます。