如何从命令行更改工作区的数量?

Ada*_*ski 29 command-line unity dconf

我想从命令行更改org.compiz.profiles.unity.plugins.core->hsize和 -> vsize

我以为我可以用

gsettings set org.compiz.profiles.unity.plugins.core vsize 4
Run Code Online (Sandbox Code Playgroud)

但后来我收到一条错误消息:

No such schema 'org.compiz.profiles.unity.plugins.core'
Run Code Online (Sandbox Code Playgroud)

有可能吗?可以清楚地看到设置,如所附屏幕截图所示。

在此处输入图片说明

Syl*_*eau 40

您可以使用dconf

获取当前值:

dconf read /org/compiz/profiles/unity/plugins/core/hsize
dconf read /org/compiz/profiles/unity/plugins/core/vsize
Run Code Online (Sandbox Code Playgroud)

设置新值:

dconf write /org/compiz/profiles/unity/plugins/core/hsize 2
Run Code Online (Sandbox Code Playgroud)


Flo*_*sch 15

该架构是org.compiz.core并且它是一个可重定位的架构(这使得支持 Compiz 的多个配置文件成为可能)。

对于可重定位的方案,如果使用gsettings. 它/org/compiz/profiles/unity/plugins/core/用于 Compiz 配置文件unity

gsettings set org.compiz.core:/org/compiz/profiles/unity/plugins/core/ hsize 4
gsettings set org.compiz.core:/org/compiz/profiles/unity/plugins/core/ vsize 4
Run Code Online (Sandbox Code Playgroud)