`n更稳定。
是的,以前没发现,只知道先进先出,按行这个功能隐藏的太深!
copyq 有没有这种将多行文本按行分割,依次粘贴的脚本
剪贴板增强工具CopyQ 也可以做到,
复制多行内容后,调出面板(快捷键Ctrl+;),右击选择Split(快捷键Ctrl+Shift+S)即可将每一行分割为单独的粘贴项
附上为前10项复制项自定义快捷键的命令,(原链接:Issues · hluk/CopyQ · GitHub
[Command]
Command="
copyq:
var n = str(data(mimeShortcut)).slice(-1)
select(n)"
GlobalShortcut=ctrl+shift+0, ctrl+shift+1, ctrl+shift+2, ctrl+shift+3, ctrl+shift+4, ctrl+shift+5, ctrl+shift+6, ctrl+shift+7, ctrl+shift+8, ctrl+shift+9
Icon=\xf0cb
IsGlobalShortcut=true
Name=Select Nth Item
如果想要复制后直接粘贴,可以将select(n)"
替换为
select(n)
paste()"
Split 这个不在默认快捷键里,这也是脚本的吗?
这个分割是把每行列为单独的条目吗,那分割后可以直接用“粘贴并复制下一项”
感觉用按键精灵也会比较方便
忘了,应该不是默认了,
原始出处为:Divide clip in to smaller clips · Issue #766 · hluk/CopyQ · GitHub
[Command]
Command="
copyq:
var text = str(input())
var items = text.split('\\n').reverse()
add.apply(this, items)"
Icon=\xf0ca
InMenu=true
Input=text/plain
Match=\\n
Name=Split
Shortcut=ctrl+shift+s