xclip 在图片文件大小过大时不工作
问题描述
- 在先前的一篇博文中,我使用 maim 代替了 flameshot 作为截图软件,并且设置了相应的快捷键:
1 | # screenshot to clipboard |
- 然而,我发现每当我想要截取整个屏幕范围并使用 xclip 复制到他处时,不是无法粘贴就是直接卡死。
- 经查询得知,这是因为 xclip 没有对于图片文件的支持,导致其在复制图片时会直接将所有的图片数据保存在系统剪贴板中。当图片文件过大时就会引发问题。
解决方案
参照该 issue ,解决方案的思路是将图片文件保存在
/tmp/img.png
,xclip 仅仅复制图片文件的链接。修改快捷键:
1 | # screenshot to clipboard |
- 顺便加上 dunst 提示:
1 | # screenshot to clipboard |
- Title: xclip 在图片文件大小过大时不工作
- Author: Last
- Created at : 2023-08-27 21:40:17
- Link: https://blog.imlast.top/2023/08/27/xclip-disfunction-when-image-size-too-large/
- License: This work is licensed under CC BY-NC-SA 4.0.
Comments