我最近和kali gnome一起安装了debian gnome。我根据自己的需要在kali中设置了很多键绑定。有没有办法可以将它们移植到debian,比如复制一些配置文件。
答案 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"\""}'