Ubuntu Gnome 将键盘快捷键配置文件存储在哪里?

Ubuntu Gnome 将键盘快捷键配置文件存储在哪里?

我希望将键盘快捷键文件复制到另一台电脑,以避免再次重新绑定按键。我正在使用 Ubuntu Gnome 16.04。

在 Xubuntu 中有一个简单的位置,其中包含键盘快捷键在文件中~/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-键盘-快捷键.xml。您可以将此文件复制并粘贴到另一台计算机,并且您拥有所有熟悉的键盘快捷键。Ubuntu Gnome 中是否有等效文件?

答案1

GNOME将其设置存储在dconf二进制数据库也可以通过gsettings命令行工具或dconf-editor应用程序进行查看或更改。

数据库存储在 中~/.config/dconf/user。您可以将该文件复制到另一台计算机,以复制您的所有 GNOME 设置,包括键盘快捷键。该文件夹默认是隐藏的。使用键盘快捷键Ctrl+H查看隐藏文件夹。

其他应用程序将其设置存储在~/.config文件夹或目录的其他部分。

答案2

这里

保存自定义键盘快捷键

您可以使用以下方式保存/备份/导出自定义快捷键/键绑定dconfsed

出口

dconf dump / | sed -n '/\[org.gnome.settings-daemon.plugins.media-keys/,/^$/p' > custom-shortcuts.conf # Export

与通常的答案的区别在于,这将在文件中保存 dconf 设置的路径,从而更容易导入,只需dconf load / < file

进口

dconf load / < custom-shortcuts.conf # Import

笔记

  • 基于Ciro 的回答(还这里

  • 仅适用于添加自定义快捷方式

  • 注意,dconf仅转储非默认值

  • 要备份,您可能需要使用custom-shortcuts-$(date -I).conf

  • 测试是否有效重置为默认值导入前

    gsettings reset-recursively org.gnome.settings-daemon.plugins.media-keys
    

相关内容