9 个版本
0.5.3 | 2024年7月28日 |
---|---|
0.5.2 | 2024年3月24日 |
0.5.1 | 2024年2月3日 |
0.2.0 | 2023年3月26日 |
0.1.4 | 2022年11月10日 |
在 命令行工具 中排名第 509
每月下载量 153
15KB
329 行
🌠 conceal 🌃
简介
conceal 是一个基于 trash-rs 的命令行工具,它实现了 FreeDesktop.org 回收站规范。
您可以使用 conceal 来
- 将文件移至回收站;
- 列出所有已丢弃的文件;
- 永久删除所有已丢弃的文件;
- 恢复当前目录下丢弃的文件。
查找器
conceal restore
使用 skim 和 fzf(默认)作为查找器。您可以通过 --finder
选项选择其中一个,其值也受环境变量 CONCEAL_FINDER
控制。
优先级:
--finder
>CONCEAL_FINDER
有关更多信息,请参阅 conceal restore -h
。
查找器选项
conceal
预定义了查找器命令的一些选项,以创建一个用户友好的界面:--multi --ansi --reverse --cycle --bind='ctrl-a:select-all,ctrl-r:toggle-all'
。您可以通过环境变量 FZF_DEFAULT_COMMAND
添加更多您喜欢的选项。
fzf 选项参考:
man 1 fzf
键绑定
键 | 动作 |
---|---|
ctrl-a |
选择所有项目 |
ctrl-r |
切换 所有项目 |
切换:选择未选择的项目,取消选择已选择的项目。
安装
Cargo
在您使用 conceal 之前,需要安装查找器 skim 或 fzf。
$ cargo install conceal
AUR
$ paru -S conceal
或二进制包
$ paru -S conceal-bin
用法
有两个二进制文件:cnc
和 conceal
。
cnc
用于将文件放入回收站;conceal
用于操作回收站。
Tab
是多选和多取消键。
依赖项
~2-30MB
~429K SLoC