基于GTK的程序菜单本身支持通过在焦点所在的菜单项上按下组合键来定义该菜单项的快捷键,但默认并不开启。
一般来说,对于支持X的会话管理的桌面环境,可以通过修改相应的设置来开启这个功能:
- GNOME中该设置项所在的路径是:主选单 > 桌面 > 偏好设定 > 选单及功具列 > 可编辑选单捷径键
- XFCE中该设置项所在的路径是:主选单 > 设置 > 外观 > 设置 > 开启可编辑快捷键
对于不支持会话管理的桌面环境,可在~/.gtkrc-2.0中添加如下配置内容:
gtk-can-change-accels = 1