我想自动设置一些设置,特别是向添加一些键盘快捷键~/.config/dconf/user
。这是在dconf-editor中的外观:
现在,gsettings(或dconf)可以列出第一个:
$ gsettings get org.cinnamon.keybindings custom-list
['custom0', 'custom1', 'custom2', 'custom3']
但是,我看不到添加新的键绑定,甚至读取customX
键的方法。
$ gsettings get org.cinnamon.keybindings.custom-keybinding:/ custom0
No such key 'custom0'
我如何添加,例如,custom4
用钥匙binding='<Super>g'
,command='geany'
,name='Geany'
?
输出到Donarssons答案:
$ gsettings get org.cinnamon.keybindings.custom-keybindings:/custom0/ binding
No such schema 'org.cinnamon.keybindings.custom-keybindings'
$ gsettings get org.cinnamon.keybindings.custom-keybinding:/custom0/ binding
''
和以下命令后的屏幕截图。请注意,custom4不会转到自定义键绑定,而是转到根目录。
gsettings set org.cinnamon.keybindings.custom-keybinding:/custom4/ binding '<Super>g'
我正在使用Linux Mint作为我的操作系统。
10
这并不是不可能的事情,这个问题完全适用于Ubuntu上的Cinnamon,并且大多数情况下适用于Unity和GNOME(此处的模式名称不同,但是名称与此处描述的实际问题无关)。
—
Donarsson
@Donarsson关于Mint的任何内容,即使适用于Ubuntu都不在话下,否则我们将接受Debian问题,只是因为它们在某些情况下适用于Ubuntu。如果您阅读了接受的答案上的评论,您会注意到“ ubuntu guys”无法有效解决该问题,因为缺少信息。进一步的讨论将它们带入meta。
—
Braiam 2014年
我同意设置肉桂键盘快捷键的特定示例不是Ubuntu。不过,问题是如何在dconf中向空模式添加密钥,而dconf不是Ubuntu特有的。
—
Simon A. Eugster 2014年
是的,这是完全正确且相关的,即使对于那里所有Linux发行版都通用的无数工具,它都是
—
Bruno Pereira 2014年
but org.cinnamon.keybindings.custom-keybindings
Mint特定的,并且在Ubuntu中不存在。
@Donarsson火走了。
—
奥利(Oli)