Clipboard

 13th August 2019 at 5:34pm

对于一些机械劳动,运用好剪贴板能提升效率。有多串文本需要重复使用时,通过软件查看剪贴板历史,并进行快速的选择和输入。

我选择了 Ditto (Windows) 和 Klipper (Linux)。这两个软件都配置快捷键为 Ctrl+Shift+V

Windows 平台

Windows 平台只有一个剪贴版 buffer。

Ditto

Ditto 是一个简单的,中规中矩的剪贴板管理软件。能通过全局热键快速输入以前复制过的内容。界面丑。

1Clipboard

PicPick 作者开发的,界面美观。但是没法直接输入历史剪贴板内容,操作上不如 Ditto 简便。

Linux 平台

参考 Arch Wiki,Linux 平台主要用两个剪贴版 buffer,分别是 PRIMARY 和 CLIPBOARD:

  • PRIMARY: 鼠标选中的内容直接进这个 buffer,按鼠标中键粘贴
  • CLIPBOARD: 选中内容后使用 Ctrl+C / Ctrl+X 才会进这个 buffer,Ctrl+V 粘贴

Klipper

Klipper 是 Plasma 自带的剪贴版管理工具,可以保存剪贴版历史并且配置热键快速弹出历史列表。它可以处理上述两种 buffer。

xclip

xclip 默认操作的是 PRIMARY buffer:

# Put your uptime in the X selection. Then middle click in an X application to paste.
uptime | xclip

可以加 -selection clipboard 参数使用 CLIPBOARD buffer。

Alternatives

  • CopyQ:跨平台,功能未深入研究