最近安装了 Lubuntu,并将“meta-shift-s”自定义为屏幕截图窗口样式的快捷方式。我使用 ImageMagick 截取图像,保存到文件夹,并使用 CopyQ 从文件夹复制图像。
import image.png && copyq write image/png - < image.png && copyq select 0
我已经在命令行中尝试过该命令,并且它运行良好,但是当将其放置在全局操作管理器中的键盘快捷键中时,它会运行,重复十字准线选择,但不会保存或过去,import image.png
任何帮助都很好
谢谢!
答案1
快捷键定义不会被完整 shell 解释,因此除了其他“限制”之外,不会将命令分隔符解释为&&
或;
。因此,您只能输入一个命令。解决此限制的方法是指定您的命令,如下所示:
sh -c 'import image.png && copyq write image/png - < image.png && copyq select 0'
或者,您可以将命令放在 shell 脚本中,然后通过快捷方式调用该脚本。