我正在尝试Gnome-Terminal
使用从命令行编辑配置文件gsettings
。为了使用,gsettings
我需要知道每个配置文件中包含的键和值。我的问题是dconf-editor
不显示这些。我可以dconf-editor
用来查看所有内容/org/gnome/terminal/legacy/profiles/default
。这会显示配置文件的 UUID,但不会显示配置文件中的任何键/值对。如何访问此信息以便我可以使用 编辑个人资料gsettings
?
我正在尝试Gnome-Terminal
使用从命令行编辑配置文件gsettings
。为了使用,gsettings
我需要知道每个配置文件中包含的键和值。我的问题是dconf-editor
不显示这些。我可以dconf-editor
用来查看所有内容/org/gnome/terminal/legacy/profiles/default
。这会显示配置文件的 UUID,但不会显示配置文件中的任何键/值对。如何访问此信息以便我可以使用 编辑个人资料gsettings
?
事实上
dconf-editor
,确实在 的子目录中显示了每个配置文件的键和值/org/gnome/terminal/legacy/profiles:/
。它们的名称是 UUID,带有冒号前缀。但默认配置文件仅在修改后才会显示。如果您仍想使用命令行,这
dconf
似乎是一个更好的选择,因为据我所知,gsettings
无法访问单个配置文件设置,只能访问新配置文件的默认设置(而不是默认配置文件的设置) )。虽然另一方面,dconf
似乎无法访问默认设置。配置文件
获取个人资料:
获取带有姓名的个人资料(来自Sergiy 在此处的回答):
列出所有设置:
设置
获取个人资料:
获取默认配置文件:
获取设置(我认为这些是新配置文件的默认设置):