Как создать резервную копию/восстановить системные сочетания клавиш?

Как создать резервную копию/восстановить системные сочетания клавиш?

Можно ли создать резервную копию пользовательских сочетаний клавиш и восстановить их при новой установке?

решение1

Gnome-Control-Center (используется Unity и Gnome Shell) хранит свои привязки клавиш в каталогах базы данных Dconf для каждого пользователя /org/gnome/desktop/wm/keybindings/и /org/gnome/settings-daemon/plugins/media-keys/(источник).

  • Самый простой способ сохранить их при переустановке системы — сохранить каталоги конфигурации пользователя ( ~/.configили, точнее, ~/.config/dconf/userтолько Dconf). В большинстве случаев нет необходимости или желания очищать файлы конфигурации пользователя.

  • Если вы не можете или не хотите сохранять старую базу данных Dconf, вы можете использовать команду dconfдля экспорта («dump») ее частей в файл и импорта («load») ее позже. Соответствующие каталоги Dconf:

    • /org/gnome/desktop/wm/keybindings/для предопределенных сочетаний клавиш и
    • /org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/для пользовательских сочетаний клавиш.

    В следующем примере указанные выше каталоги Dconf сохраняются в два файла keybindings.dconf, а custom-keybindings.dconfзатем восстанавливаются из тех же файлов:

    dconf dump '/org/gnome/desktop/wm/keybindings/' > keybindings.dconf
    dconf dump '/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/' > custom-keybindings.dconf
    
    dconf load '/org/gnome/desktop/wm/keybindings/' < keybindings.dconf
    dconf load '/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/' < custom-keybindings.dconf
    

Если вы часто экспортируете свои сочетания клавиш, может быть удобносценарий необходимых шагов.

Связанный контент