键盘快捷键文件gnome

时间:2016-09-30 07:10:16

标签: keyboard-shortcuts gnome

我最近和kali gnome一起安装了debian gnome。我根据自己的需要在kali中设置了很多键绑定。有没有办法可以将它们移植到debian,比如复制一些配置文件。

1 个答案:

答案 0 :(得分:1)

键盘映射存储在dconf注册表中。 dconf-editor是浏览注册表的图形工具。

对于文字表示,您可以使用gsettings。 要查找存储键映射的模式:

gsettings list-schemas |grep keybindings
  org.gnome.mutter.keybindings
  org.gnome.mutter.wayland.keybindings
  org.gnome.desktop.wm.keybindings
  org.gnome.shell.keybindings

它们可以这样打印:

gsettings list-recursively org.gnome.desktop.wm.keybindings
  org.gnome.desktop.wm.keybindings cycle-windows-backward ['<Shift><Alt>Escape']
  org.gnome.desktop.wm.keybindings minimize ['<Super>h']
  org.gnome.desktop.wm.keybindings move-to-workspace-7 @as []
  (..)

在目标计算机上输入每行前面gsettings set ..的输出:

gsettings set org.gnome.desktop.wm.keybindings minimize "['<Super>h']"

请注意,您需要将值放在引号中,否则它将与shell替换发生冲突。 也许这样的东西足以作为你的键绑定的转移脚本:

gsettings list-recursively org.gnome.desktop.wm.keybindings |awk '{print "gsettings set "$1" "$2" \""$3"\""}'