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"\""}'