Я хотів би автоматизувати налаштування деяких параметрів, зокрема додати деякі комбінації клавіш ~/.config/dconf/user
. Ось як це виглядає в dconf-редакторі:
Тепер 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 в якості мого O / S.
10
Це НЕ поза темою, питання цілком застосовно до Cinnamon в Ubuntu і здебільшого справедливо для Unity та GNOME (схеми названі там по-різному, але імена не турбують фактичну проблему, описану тут).
—
Донарссон
@Donarsson нічого про Mint, навіть якщо це стосується Ubuntu поза темою, інакше ми будемо приймати питання Debian тільки тому, що вони застосовуються до Ubuntu в деяких випадках. Якщо ви прочитали коментарі до прийнятої відповіді, то помітили б, що "хлопці з ubuntu" не змогли ефективно впоратися з цим запитанням, оскільки бракувало інформації. Подальші дискусії доводять їх до мета.
—
Брайам
Я погоджуюся, що конкретним прикладом налаштування ярлика клавіатури кориці є не Ubuntu. Однак питання полягає в тому, як додати ключ до порожньої схеми в dconf, а dconf не є специфічним для Ubuntu.
—
Саймон А. Егстер
Так, це все вірно і актуально, навіть для мільйонів інструментів, спільних для всіх дистрибутивів Linux,
—
Бруно Перейра
but org.cinnamon.keybindings.custom-keybindings
є монетним двором і не існує в Ubuntu.
@Donarsson Пожежа подалі.
—
Олі