******更新-现已修复,见下文******
通过 nautilus 菜单访问的首选项与 dconf 或 gsettings 看到的值不匹配。
从终端我得到:
$ gsettings 获取 org.gnome.nautilus.preferences 显示隐藏文件
真的
$ dconf 读取 /org/gnome/nautilus/preferences/show-hidden-files
真的
打开 dconf-editor 时的值相同。但如果我通过菜单进入:
编辑->首选项->视图->'显示隐藏和备份文件' 关键是未选中
nautilus 的实际行为遵循菜单偏好:dconf 被忽略。
除此之外,我无法让菜单首选项保留:每次我通过菜单设置“显示隐藏和备份文件”时,它只会持续当前会话:重新启动后它又恢复为未选中状态。也许这两件事是独立的,但我想在这里提到它们,以防有帮助。
******更新:******
好吧,我觉得自己很蠢!答案很简单:我看错了钥匙。我注意到org.gnome.nautilus.preferences.显示隐藏文件在 dconf-editor 中说:
此键已弃用并被忽略。现在使用“org.gtk.Settings.FileChooser”中的“show-hidden”键代替。
这就是改变的关键,而且它有效。
至于每次重启时设置都会被重置,这种情况仍然存在,所以我在这里提出了一个单独的问题: