May 8

之前一直都是以Openbox+Feh+tint2来作为一个伪桌面环境,用Openbox确实十分高效,至少可以满足很多人装X的心理。但用久了难免会产生审美疲劳,所以也来试试Gnome3,不过在配置快捷键时遇到一点问题,在使用Win+t组合键来执行命令urxvt -e tmux时却没有任何反应。马上Google。。。 首先通过 Google 得知包含 Win 键的组合快捷键不起作用的原因是 Gnome3 将 Win 键作为触发活动大纲(Activity) 的快捷键提前截获了。使用 dconf-editor 编辑键值:/org/gnome/mutter/overlay-key为空的字符串,Alt-F2输入r然后enter即可禁用该快捷键的绑定。 然后用dconf-editor继续查看自己设定的快捷键(假定这是你第一个自定义的快捷键):/org/gnome/settings-daemon/plugins/media-keys/custom/keybindings/custom0/binding发现键值为 <Super>t,而 Linux 下常用的 Win 键名称为 Mod4,修改键值为 <Mod4>t,发现快捷键即时生效。 以上步骤可以直接在终端下完成:

dconf write /org/gnome/mutter/overlay-key "''"
dconf write /org/gnome/settings-daemon/plugins/media-keys/custom/keybindings/custom0/binding "'<Mod4>t'"

ps:话说这样定义快捷键真的很麻烦。。。Kiss在哪里???