如何浏览可用的 gsettings 选项?

如何浏览可用的 gsettings 选项?

某些 gsettings 键可以有多个值(例如像这样的键冗长可以分配给 1 errorinfo、 或debug)。我希望能够列出它们,但是我的dconf-editor0.7.3) 无法查看它们。有现有的替代方案吗?

答案1

您还可以在 CLI 中使用以下命令执行此操作gsettings

gsettings range SCHEMA [:PATH]  KEY

在哪里

range
           Queries the range of valid values for KEY.

在你的情况下:

$ gsettings range org.freedesktop.Tracker.Store verbosity
enum
'errors'
'minimal'
'detailed'
'debug'

答案2

较新版本的dconf-editor现在列出了选项。

在此输入图像描述

在此示例中,如果单击debug,您将看到其他可用值的列表。这个截图是版本号0.10该工具的。

v0.19.3 的屏幕截图显示了选项:

在此输入图像描述

答案3

对 Dconf-Editor 上主要答案的补充:

在版本 3.18.2 中 - 选项下拉列表包含的选项少于窗口下部更详细的描述中列出的选项。

示例org.gnome.desktop.wm.preferences action-right-click-titlebar

在此输入图像描述

菜单,下部,阴影没有任何选项在下拉列表中不可用,并且无法使用 Dconf 编辑器进行选择 - 但它们列在窗口下部的更详细说明中。

要选择这些选项,可以使用终端 - 类似于

gsettings set org.gnome.desktop.wm.preferences action-right-click-titlebar 'minimize'

较新的版本 3.28.0 修复了这个问题 - 并采用了新的设计。

在此输入图像描述

答案4

你可以通过它/usr/share/glib-2.0/schemas/org.gnome.nautilus.gschema.xml,或者你必须使用gconf-editor.

相关内容