我已经从 16 升级到 Ubuntu 20,屏幕截图操作已经发生了变化。在 Ubuntu 16(及之前的版本)中,按下 Print Screen 时会出现一个小屏幕,其中突出显示默认名称,显示日期、时间等,并且可以轻松输入屏幕截图的名称,然后按 Enter 保存到指定目录。有没有办法改变 Ubuntu 20 以显示这种行为?
答案1
遗憾的是,没有办法模拟 GNOME 截图的旧行为,因为您提到的对话框现在仅在您以交互模式调用 GNOME 截图时显示(使用附件菜单中的图标或键入gnome-screenshot -i
)。然后您必须先选择要截取的内容(整个屏幕、窗口、选定区域),然后单击“截取截图”后,将出现对话框询问如何处理截图。
在所有其他模式下(即,直接截取整个屏幕的屏幕截图,如通过 PrtSc -gnome-screenshot
命令调用而不带参数,或通过 Alt-PrtSc - 调用窗口的屏幕截图gnome-screenshot -w
),屏幕截图会立即保存到~/Pictures
文件夹中,跳过该对话框。您可以-c
向命令添加一个参数,使屏幕截图复制到剪贴板而不是保存(通过在 PrtSc 或 Alt+PrtSc 上另外按下 Ctrl 键也可以实现相同的效果),或者添加一个-f
参数使其保存到明确命名的文件中,但没有参数可以在截取屏幕截图后调用该对话框。我不知道他们为什么这样做……
有人建议安装 MATE 截图工具并修改键盘快捷键,以便在按下 PrtSc 或 Alt+PrtSc 时使用适当的参数调用它。MATE 截图的行为类似于旧的 GNOME 截图,即显示您想要的对话框。但我还没有测试过这一点,而且我不知道当您尝试安装它时,该工具会将多少 MATE 桌面作为依赖项引入。