#clipboard #tool #cli-tool #cli

app bp

跨平台剪切板工具

7 个版本

0.1.4 2024年1月28日
0.1.3 2024年1月5日
0.1.2 2023年4月21日
0.1.1 2022年11月16日
0.0.1 2022年4月13日

#313命令行工具

每月 45 次下载

GPL-3.0-or-later

21KB
138 代码行

bp

bp ("更好的粘贴") 是一个用 Rust 编写的跨平台剪切板工具,基于 cb。它可以自动检测是复制还是粘贴,并且优化了管道操作。其行为基于 tee 命令。

安装

bpcrates.io 上,因此您可以通过运行以下命令来安装它:

cargo install bp

用法

复制

# copy some text
echo "some text" | bp

# copy the HTML from `example.com`
curl https://example.com | bp

# copy the contents of `file.txt`
bp file.txt

# you can also pipe in a file
bp <file.txt

粘贴

# paste to standard output
bp

# paste to a pipe
bp | jq | less

# paste to `out.txt`
bp >out.txt

链式操作

# remove formatting from copied text
bp | bp

# prettify, copy and view `example.json`
cat example.json | jq | bp | less

# edit your current clipboard
bp | vipe | bp

# hex-encode contents of the clipboard
bp | xxd | bp

删除空格

# copy some text with whitespace stripped
echo " some text " | bp -s

# paste to standard output with whitespace stripped
bp -s
some text%

许可证

bpGPL-3.0-or-later 许可证下提供。

依赖

~225KB