在 Ubuntu 22.04 中更改屏幕截图和屏幕投射的自动保存目录

Rai*_*han 12 directory screenshot

我最近切换到 Ubuntu 22.04,我真的很喜欢它的默认截图 UI,但似乎没有办法更改自动保存目录。它将图片保存到$HOME/Pictures/Screenshots目录中,我希望它将它们保存到另一个目录中。我知道有其他选择,例如使用gnome-screenshot,但我想使用默认的。

请提出解决此问题的方法。请随时询问其他附加信息。

提前致谢。

van*_*ium 10

看起来这个路径是硬编码的,最好是在可读的配置文件中,最坏的是在二进制代码中。没有向用户公开的方法来更改该路径。

作为解决方法,您可以将“图片”目录中的“屏幕截图”目录替换为指向要保存图像的位置的链接。.hidden您甚至可以通过在 Pictures 文件夹中创建一个包含行Screenshots. 出于实际目的,这将实现您想要的,但它仍然是一种解决方法。

为了实现这一目标:

  1. 删除目录“屏幕截图”
  2. 创建一个名为“Screenshots”的符号链接到您想要保存文件的目录。

现在,~/Pictures/Screenshots由于链接的原因,保存到的文件实际上会写入链接“屏幕截图”所指的目录中。

(可选)隐藏“屏幕截图”

  1. 在文本编辑器中,输入一行“屏幕截图”。
  2. 将该文件保存在“Pictures”目录中,并将其命名为.hidden

该文件.hidden本身是隐藏的,因为名称以点开头。该文件中包含的任何文件名也将隐藏在文件管理器中。

  • @Zagfai 我表示该路径是硬编码的。所以是的,除了编辑源代码之外的任何东西都只是一个技巧。 (3认同)