剪贴板管理器支持“历史粘贴”吗?

剪贴板管理器支持“历史粘贴”吗?

我正在寻找一个剪贴板管理器,但我不想要一个只保存列表的剪贴板管理器,这样我就可以选择一个项目并将其带到剪贴板的前面,不,这太简单了。

我正在寻找一个剪贴板管理器,我可以在其中指定
Ctrl++将第一项粘贴到剪贴板中,++Shift将第二项粘贴到剪贴板中 ... ++将第九项粘贴到剪贴板中++将第十项粘贴到剪贴板 中1
CtrlShift2

CtrlShift9
CtrlShift0

为什么?
作为一名 Web 开发人员,我经常会粘贴交替的代码行(请记住,并非所有浏览器都支持 CSS3!),

<tr class="odd">...</tr>  
<tr class="even">...</tr>
<tr class="odd">...</tr>  
<tr class="even">...</tr>

所以,坐在那里做事的
Ctrl能力Shift1 Enter

Ctrl+ Shift+2 Enter

将会有很大的帮助,

我正在使用带有 gnome-shell 3.6.2 的 12.10。

我研究过 gPaste 之类的软件,但似乎都没有这个功能。

答案1

我不知道剪贴板管理器本身是否提供了你想要的功能,但我想象有两种方法可以实现克利珀可以纳入解决方案中。

  1. Klipper 提供了“下一个历史记录项”和“上一个历史记录项”快捷键,可以更改剪贴板历史记录的顺序。因此,粘贴第 n 个条目可以通过运行“下一个历史记录项”快捷键 n 次,然后运行 ​​Ctrl+V(或任何粘贴快捷键),然后——将历史记录恢复到其原始顺序——运行“上一个历史记录项”快捷键 n 次。使用这种方法,您的问题就简化为设置一个模拟输入一系列快捷方式的快捷方式。
  2. qdbus org.kde.klipper /klipper getClipboardHistoryItem n末尾的 n 为数字(例如 0、1、2...)的命令将输出第 n 个剪贴板历史记录项。使用此功能,您的问题就简化为设置用于粘贴命令输出的键盘快捷键的问题。

答案2

GPaste 是 GNOME 的剪贴板管理系统。GPaste 管理剪贴板历史记录,并允许使用键盘快捷键、gnome-shell 扩展和命令行工具轻松访问它。

要在所有当前支持的 Ubuntu 版本中安装 GPaste,请打开终端并输入:

sudo apt install gpaste

Qlipper 是一个轻量级的剪贴板历史记录小程序。它提供以下功能:

  • 保存剪贴板历史记录并恢复它们
  • 轻的
  • 系统托盘停靠应用程序
  • 要求不多
  • 可以在 GNOME 中使用

要在所有当前支持的 Ubuntu 版本中安装 Qlipper,请打开终端并输入:

sudo apt install qlipper

CopyQ 是一款具有编辑和脚本功能的高级剪贴板管理器。CopyQ 监控系统剪贴板并将其内容保存在自定义选项卡中。保存的剪贴板条目稍后可直接复制并粘贴到任何应用程序中。

要在 Ubuntu 18.04 及更高版本中安装 CopyQ,请打开终端并输入:

sudo apt install copyq

答案3

什么时候守卫板激活后,默认选择历史记录中的第二项(因为顶部项无论如何都在剪贴板中,可以直接粘贴而无需激活剪贴板管理器)。因此,您可以使用 Keepboard 激活热键并立即按 Enter 来快速粘贴第二项。

答案4

我发布了一个剪贴板管理器 Gnome 扩展支持选择时粘贴,包括编号的键盘快捷键来选择第 N 项。

相关内容