旧版本的 Ubuntu 允许我们使用++Ctrl来提示选择某个区域并通过将其直接复制到剪贴板来截取屏幕截图。ShiftPrint screen
那么,我们怎样才能恢复它呢?
我想强调的是,当前截图工具的不良行为是:
- 必须做一个额外的点击选择区域后即可保存截图。
- 图像得到已保存除了复制到剪贴板之外,还可以复制到文件夹。
此外,如何更改屏幕截图的默认文件夹?dconf-editor
对于新工具没有任何作用。
我尝试gnome-screenshot
使用以下命令安装并设置自定义快捷方式:
gnome-screenshot -a -c
它确实允许我选择一个区域,但之后它不会将其保存到剪贴板。
答案1
作为muru 在评论中指出这是一gnome 项目中的未解决问题并且有一个解决方法。
以下是我解决问题的方法:
安装
gnome-screenshot
:sudo apt install gnome-screenshot
安装
xclip
:sudo apt install xclip
创建以下脚本:
#!/bin/bash TMPFILE=`mktemp -u /tmp/screenshotclip.XXXXXXXX.png` gnome-screenshot -af $TMPFILE && xclip $TMPFILE -selection clipboard -target image/png; rm $TMPFILE || echo ""
将其保存到您想要的任何位置。
进入设置 →键盘→查看和自定义快捷方式→自定义快捷方式。
如下图所示添加:
现在,对于将屏幕截图保存到特定文件夹,我找不到默认 GNOME 工具的解决方案,但如果您gnome-screenshot
无论如何都要使用,则可以选择创建另一个自定义快捷方式以进行打印gnome-screenshot
,命令如下:
sh -c 'gnome-screenshot -af /path/you/want/it/saved/$(date "+%Y.%m.%d-%H.%M.%S").png'