我们使用的ksnip
是公司标准的跨平台截图注释工具。当切换到 Wayland 时,我只能通过门户截取屏幕截图,效率不高。
使用 Ubuntu 22.04 中默认的 gnome / wayland 截图工具截取屏幕截图后,是否可以自动启动 ksnip?(这个工具怎么叫?)
目前,作为一种解决方法,我可以截屏、复制到剪贴板、打开 ksnip、注释、导出,这非常麻烦。
答案1
我想我将把一个用于使用剪贴板内容打开 ksnip 的附加快捷方式绑定到以下脚本:
xclip -selection clipboard -t image/png -o | ksnip -e -
因此,我可以使用标准工具截取屏幕截图,复制到剪贴板(Ctrl + C)并按下我的新快捷方式(使用Ctrl + Shift + Alt + K)
一个改进方法是模拟在该快捷方式中按 Ctrl+C。
但xdotool key 'ctrl+c'
对我不起作用。
註釋:有目前是 ksnip 的一个小 bug,这使得这个工作还不够完美,但总的来说对我来说这是一个很好的解决方案。
编辑:在最新的夜间版本中,该错误已在 ksnip 中得到解决。
答案2
一种方法是设置新的快捷方式:
ksnip -t
它会捕获屏幕截图并直接在ksnip
门户中打开/显示它。按通常的工作流程按下共享按钮。
顺便说一句,还有其他方法ksnip
可以与其他工具串联使用,只要它可以从命令行打开和保存文件即可。检查ksnip -h
。
第二个选项是创建一个脚本,用于监视屏幕截图文件夹并启动ksnip
以编辑新文件。类似于这个:每当文件添加到文件夹时自动启动程序