22.04如何恢复之前的截图功能?

Edu*_*rdo 13 screenshot 22.04

旧版本的 Ubuntu 允许我们使用Ctrl+ Shift+Print screen提示选择区域并直接复制到剪贴板来截取屏幕截图。

那么,我们怎样才能把它找回来呢?

我想强调的是,当前截图工具的不良行为是:

  • 选择区域后必须额外单击才能保存屏幕截图。
  • 除了复制到剪贴板之外,图像还保存到文件夹中。

另外,如何更改屏幕截图的默认文件夹?dconf-editor对新工具没有任何作用。


我尝试gnome-screenshot使用以下命令安装和设置自定义快捷方式:

gnome-screenshot -a -c
Run Code Online (Sandbox Code Playgroud)

它确实允许我选择一个区域,但之后不会将其保存到剪贴板。

Edu*_*rdo 7

正如muru 在评论中指出的那样,这是gnome 项目中的一个开放问题,并且有一个解决方法。

\n

我是这样解决的:

\n
    \n
  1. 安装gnome-screenshot

    \n
    sudo apt install gnome-screenshot\n
    Run Code Online (Sandbox Code Playgroud)\n
  2. \n
  3. 安装xclip

    \n
    sudo apt install xclip\n
    Run Code Online (Sandbox Code Playgroud)\n
  4. \n
  5. 创建以下脚本:

    \n
    #!/bin/bash  \nTMPFILE=`mktemp -u /tmp/screenshotclip.XXXXXXXX.png`  \ngnome-screenshot -af $TMPFILE && xclip $TMPFILE -selection clipboard -target image/png; rm $TMPFILE || echo "" \n
    Run Code Online (Sandbox Code Playgroud)\n
  6. \n
  7. 将其保存到任何您想要的地方。

    \n
  8. \n
  9. 转至 设置 \xe2\x86\x92键盘\xe2\x86\x92查看和自定义快捷方式\xe2\x86\x92自定义快捷方式

    \n
  10. \n
  11. 添加如下图所示:

    \n
  12. \n
\n

在此输入图像描述

\n
\n

现在,为了将屏幕截图保存到特定文件夹,我找不到默认 GNOME 工具的解决方案,但如果您gnome-screenshot无论如何都要使用,一个选项是创建另一个用于打印的自定义快捷方式gnome-screenshot,使用如下命令:

\n
sudo apt install gnome-screenshot\n
Run Code Online (Sandbox Code Playgroud)\n