Здравствуйте,
мне нужно установить горячую клавишу в Ubuntu 12.10, я использую:
gsettings(dconf)
gsettings set org.gnome.settings-daemon.plugins.media-keys.custom-keybinding:/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom2/ binding '<Primary><Alt>s'<br>
gsettings set org.gnome.settings-daemon.plugins.media-keys.custom-keybinding:/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom2/ binding '<Primary><Alt>s'<br>
gsettings set org.gnome.settings-daemon.plugins.media-keys.custom-keybinding:/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom2/ command 'gnome-terminal'
Но когда я смотрю на эту схему с помощью gsettings, я просто вижу:
gsettings get org.gnome.settings-daemon.plugins.media-keys custom-keybindings
@as []
Но когда я использую dconf, чтобы увидеть эту схему:
dconf list /org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom2/
binding
command
Что я делаю неправильно?
dconf
иgsettings
? Есть много более простых способов создания сочетаний клавиш / горячих клавиш.Ответы:
Используйте эти команды:
источник
Сначала попробуйте создать
custom2
:(Где
others
сокращения для других привязок клавиш уже определены. Просто чтобы убедиться, что вы не удалите их.)Теперь это не так, настройте
custom2
:источник