OSX允许用户为菜单项添加自定义键盘快捷键。 例如,您可以为“复制”定义一个自定义键盘快捷方式,它将适用于每个具有名为“副本”的菜单项的应用程序。
有没有办法做到这一点GTK和/或KDE应用程序?
对于KDE应用程序,通用键盘快捷键是可能的。 为此,请打开systemsettings
并导航到标准键盘快捷键 。
例如,在这里,我将“激活下一个选项卡”的快捷方式更改为Ctrl – Tab (与Firefox保持一致):
这将更改大多数选项卡式KDE应用程序以及选项卡式对话框中的快捷方式。 您可以为每个操作指定最多2个备选快捷方式。
但是,这只适用于常见的捷径; 您不能全局指定任意菜单项标题的快捷方式。
我不认为GNOME应用程序有这样的功能。 您必须单独更改快捷键(针对每个应用程序)。 (通常KDE更具可定制性。)
有没有一种方法可以设置一个绝对的键盘快捷键,任意GTK +应用程序将遵循的菜单项名称?
没有。
你可以设置不同的全局快捷方式剪切/复制/粘贴?
我怀疑是这样。 我没有做的阅读,但这里有两个有前途的链接: 在Linux中使键盘快捷键与Mac一样统一,并更改默认/偏好键盘快捷键,如复制和粘贴
您当然可以修改GTK +应用程序来调整其快捷方式。 对于其GUI是使用Glade设计的GTK +应用程序,例如virt-manager
,这可能是可笑的小事。
我建议你看看xbindkeys和xdotool。 这些自动化工具可以帮助您用自定义快捷方式模拟某些按键。 通过这种方式,虽然你并没有真正修改原来的快捷键,但你仍然可以使你所需的组合功能。