2016-09-30 65 views
1

我最近在kali gnome旁邊安裝了debian gnome。根據我的需要,我會在kali中設置很多鍵盤綁定。有沒有一種方法可以將它們移植到debian,就像複製一些配置文件一樣。鍵盤快捷鍵文件gnome

回答

0

鍵盤映射存儲在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"\""}'