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.
10
Ini BUKAN di luar topik, pertanyaannya sepenuhnya berlaku untuk Cinnamon di Ubuntu dan sebagian besar berlaku untuk Unity dan GNOME (skema-skema tersebut dinamai secara berbeda di sana, tetapi nama-nama itu tidak mempedulikan masalah aktual yang dijelaskan di sini).
—
Donarsson
@Donarsson apa pun tentang Mint, bahkan jika itu berlaku untuk Ubuntu adalah di luar topik, kalau tidak kita akan menerima pertanyaan Debian hanya karena mereka berlaku untuk Ubuntu dalam beberapa kasus. Jika Anda telah membaca komentar pada jawaban yang diterima, Anda akan melihat bahwa "orang-orang ubuntu" tidak dapat menangani pertanyaan dengan efektif karena ada informasi yang hilang. Diskusi lebih lanjut membawa mereka ke meta.
—
Braiam
Saya setuju bahwa contoh spesifik pengaturan pintasan keyboard kayu manis bukanlah Ubuntu. Pertanyaannya adalah bagaimana cara menambahkan kunci ke skema kosong di dconf, dan dconf tidak spesifik untuk Ubuntu.
—
Simon A. Eugster
Ya itu semua benar dan relevan, bahkan untuk zillions alat yang umum untuk semua distro Linux di luar sana,
—
Bruno Pereira
but org.cinnamon.keybindings.custom-keybindings
adalah Mint khusus dan tidak ada di Ubuntu.
@ Donarsson Tembakan pergi.
—
Oli