请问copyq如何实现像ditto一样,按CTRL+数字,使用最后10个复制项目

如题
Windows11上喜欢Copyq的分组功能,很直观。但是也很喜欢ditto上的全局快捷键功能,尤其是ctrl+数字就能直接后台输入最后10个复制项目,请问Copyq可以实现么? 找了一圈copyq命令也没找见。

copyQ 强大得多,事实上你可以通过命令来实现相同的效果:

[Command]
Name=粘贴第 n 项
Command="
    copyq:
    var n = str(data(mimeShortcut)).slice(-1)
    select(parseInt(n)-1)
    paste()"
InMenu=true
HideWindow=true
Icon=
Shortcut=ctrl+1, ctrl+2, ctrl+3, ctrl+4, ctrl+5, ctrl+6, ctrl+7, ctrl+8, ctrl+9

我就是这么用的。


Edit:

全局快捷键版本:

[Command]
Name=粘贴第 n 项
Command="
    copyq:
    var n = str(data(mimeShortcut)).slice(-1)
    select(parseInt(n)-1)
    paste()"
IsGlobalShortcut=true
HideWindow=true
Icon=
GlobalShortcut=ctrl+1, ctrl+2, ctrl+3, ctrl+4, ctrl+5, ctrl+6, ctrl+7, ctrl+8, ctrl+9
3 Likes

大佬,我是哪里设置错误了吗? 就是不生效啊,操作见下面GIF

上面小众图床GIF好像不动
试试下面的

哦,抱歉,我没注意看你想要的是全局快捷键。稍微改下就行了:

[Command]
Name=粘贴第 n 项
Command="
    copyq:
    var n = str(data(mimeShortcut)).slice(-1)
    select(parseInt(n)-1)
    paste()"
IsGlobalShortcut=true
HideWindow=true
Icon=
GlobalShortcut=ctrl+1, ctrl+2, ctrl+3, ctrl+4, ctrl+5, ctrl+6, ctrl+7, ctrl+8, ctrl+9

我搜了下,我当初应该是从这个官方仓库中找到的:GitHub - hluk/copyq-commands: Useful commands for CopyQ clipboard manager.

这是它给出的代码:

你如果感兴趣的话,还可以看看其他实用的命令。

我都还没有用过这个功能。现在只用了ctrl+~

可以了,这个NB,太感谢了

我还在探索copyQ,貌似确实很强大。