Saya ingin mengotomatiskan pengaturan beberapa pengaturan, khususnya menambahkan beberapa pintasan keyboard ~/.config/dconf/user
. Berikut tampilannya di dconf-editor:
Sekarang gsettings (atau dconf) dapat mendaftar yang pertama:
$ gsettings get org.cinnamon.keybindings custom-list
['custom0', 'custom1', 'custom2', 'custom3']
Namun, saya tidak dapat melihat cara untuk menambahkan pengikat kunci baru, atau bahkan untuk membaca customX
kunci.
$ gsettings get org.cinnamon.keybindings.custom-keybinding:/ custom0
No such key 'custom0'
Bagaimana cara menambahkan, misalnya, custom4
kunci dengan binding='<Super>g'
, command='geany'
, name='Geany'
?
Keluaran untuk jawaban 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
''
Dan tangkapan layar setelah perintah berikut. Perhatikan bahwa custom4 tidak pergi ke custom-keybindings tetapi ke root.
gsettings set org.cinnamon.keybindings.custom-keybinding:/custom4/ binding '<Super>g'
Saya menggunakan Linux Mint sebagai O / S saya.
but org.cinnamon.keybindings.custom-keybindings
adalah Mint khusus dan tidak ada di Ubuntu.Jawaban:
Itu kesalahan sintaksis. Ini seharusnya bekerja:
Untuk mengatur hotkey baru:
sumber