6 个版本
0.2.3 | 2023年12月24日 |
---|---|
0.2.2 | 2023年9月22日 |
0.2.1 | 2022年8月1日 |
0.1.1 | 2022年7月28日 |
#2 in #wsl
每月 43 次下载
在 3 个 crate 中使用
6KB
66 行
clipboard-anywhere
围绕 arboard
的简单包装,适用于更多情况
- 在 Linux 下的 WSL 中,它可以复制到和从 Windows 剪贴板(使用
powershell set-clipboard
和powershell get-clipboard
) - 在远程 SSH 会话中,可以使用 OSC 52 控制序列将内容复制到本地剪贴板
用法
// Attempt to get clipboard contents. Will return error in an SSH session
let clipboard_contents: String = clipboard_anywhere::get_clipboard()?;
// Set clipboard contents to "Hello, world!";
clipboard_anywhere::set_clipboard("Hello, world!")?;
待办事项
- 定义自定义错误而不是通过 Anyhow 传递一切
- 编写一些集成测试
依赖项
~0.6–10MB
~118K SLoC