Ham*_*ner 8 command-line scripts shortcut-keys
我似乎遇到了这个错误,这意味着我的自定义键盘快捷键在重新启动时丢失了。我有 8 个自定义快捷键,通过GUI 方法重新设置所有 8 个快捷键来设置键盘快捷键很乏味。
我正在使用 12.10 和 Unity。我要自定义的键盘快捷键是
(至少这些是我在键盘快捷键对话框中看到的名称。)
因此,在修复错误之前,我希望能够在登录后运行脚本来设置所有 8 个。那么我需要运行哪些命令行程序和选项来设置键盘快捷键?
我想你可以使用这样的脚本达到这样的效果(仅适用于桌面切换交易,但它可以扩展变化switch-to-workspace*与move-to-workspace*):
#!/bin/bash
gsettings set org.gnome.desktop.wm.keybindings switch-to-workspace-up "['<Control><Primary><Alt>k']"
gsettings set org.gnome.desktop.wm.keybindings switch-to-workspace-down "['<Control><Primary><Alt>j']"
gsettings set org.gnome.desktop.wm.keybindings switch-to-workspace-left "['<Control><Primary><Alt>h']"
gsettings set org.gnome.desktop.wm.keybindings switch-to-workspace-right "['<Control><Primary><Alt>l']"
Run Code Online (Sandbox Code Playgroud)
注意:可能<Primary>快捷方式中的部分是多余的。自己试试。
要自动执行此过程,您还可以使用“启动应用程序”程序在启动时运行此脚本。