如何重置文档查看器的每个文档设置?

如何重置文档查看器的每个文档设置?

文档查看器似乎记住了我为每个文档设置的设置(滚动位置、缩放、全屏等)。我最近更改了默认设置并且我希望它们适用于所有文档,包括我之前打开过的文档。

如何才能让它忘记所有每个文档的设置,而不将我所做的更改恢复为默认设置?

答案1

您可以用此脚本删除给定文件的所有与 evince 相关的 GVFS 属性:

file="MyFile.pdf"
while read attribute value; do
    [ "${attribute:0:18}" = "metadata::evince::" ] && \
            gvfs-set-attribute "${file}" -t unset "${attribute:0:-1}"
done < <(gvfs-info "${file}")

您可以使用以下方式检查属性gvfs-info "${file}"

答案2

答案在此问答在这种情况下也应该有效。但是:这也会删除存储的任何其他类型的文件元数据gvfs。不幸的是,我不知道如何仅删除 evince 元数据。

其他相关问答:

答案3

gvfs-set-attribute your.pdf metadata::evince::sizing_mode "fit-width"

相关内容