1
我最近在kali gnome旁边安装了debian gnome。根据我的需要,我会在kali中设置很多键盘绑定。有没有一种方法可以将它们移植到debian,就像复制一些配置文件一样。键盘快捷键文件gnome
我最近在kali gnome旁边安装了debian gnome。根据我的需要,我会在kali中设置很多键盘绑定。有没有一种方法可以将它们移植到debian,就像复制一些配置文件一样。键盘快捷键文件gnome
键盘映射存储在dconf注册表中。 dconf-editor
是一个浏览注册表的图形工具。
对于文字表示,您可以使用gsettings
。 为了找到其中存储keymappings模式:
gsettings list-schemas |grep keybindings
org.gnome.mutter.keybindings
org.gnome.mutter.wayland.keybindings
org.gnome.desktop.wm.keybindings
org.gnome.shell.keybindings
它们可以打印:
gsettings set org.gnome.desktop.wm.keybindings minimize "['<Super>h']"
:
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 ..
输入输出
请注意,您需要将该值放在引号中,否则会与shell替换相冲突。 也许像这样的东西就足够作为您的键盘绑定的转移脚本:
gsettings list-recursively org.gnome.desktop.wm.keybindings |awk '{print "gsettings set "$1" "$2" \""$3"\""}'