在Linux桌面环境中为每个应用程序分配键盘快捷键

时间:2019-09-03 15:52:59

标签: linux autohotkey

我想询问Linux中是否有一个程序,我们可以使用该程序为每个应用程序分配新的键盘快捷键。例如,如果我在FeatherPad中,我想分配Super+S保存。如果我在终端机中,我想使用Super+V进行粘贴。

或者一个可以映射/分配新快捷方式并将其转换为现有快捷方式的程序。如果可以在终端中粘贴Shift+Insert,那么我想将Super+V映射到Shift+Insert

最接近的类比是Microsoft Windows中的Autohotkey之类的程序。不管是Gnome2 / Unity / XFCE等等,如何在Linux桌面环境中执行此操作?

1 个答案:

答案 0 :(得分:1)

过去有一种称为“自定义加速器”或“可编辑加速器”的方法。曾经在GNOME 2和XFCE中受支持(也许在其他国家也受支持)。但是自从转移到gtk3以来,此功能seems to have been removed在基于GTK的桌面环境中。

在KDE / Plasma中,可以使用“系统设置”->“快捷方式”->“全局快捷方式”,然后使用加号添加仅适用于某些应用程序的特定快捷方式,但不幸的是,并非所有应用程序都支持它。

在FeatherPad本身中,应该有选项->首选项->快捷方式,但是我没有运气让它注册仅由Super和一个键组成的任何快捷方式。

我不熟悉Autohotkey,但是似乎有时会提到AutoKey作为Linux上的替代方法?

相关问题