我想询问Linux中是否有一个程序,我们可以使用该程序为每个应用程序分配新的键盘快捷键。例如,如果我在FeatherPad中,我想分配Super+S
保存。如果我在终端机中,我想使用Super+V
进行粘贴。
或者一个可以映射/分配新快捷方式并将其转换为现有快捷方式的程序。如果可以在终端中粘贴Shift+Insert
,那么我想将Super+V
映射到Shift+Insert
最接近的类比是Microsoft Windows中的Autohotkey
之类的程序。不管是Gnome2 / Unity / XFCE等等,如何在Linux桌面环境中执行此操作?
答案 0 :(得分:1)
过去有一种称为“自定义加速器”或“可编辑加速器”的方法。曾经在GNOME 2和XFCE中受支持(也许在其他国家也受支持)。但是自从转移到gtk3以来,此功能seems to have been removed在基于GTK的桌面环境中。
在KDE / Plasma中,可以使用“系统设置”->“快捷方式”->“全局快捷方式”,然后使用加号添加仅适用于某些应用程序的特定快捷方式,但不幸的是,并非所有应用程序都支持它。
在FeatherPad本身中,应该有选项->首选项->快捷方式,但是我没有运气让它注册仅由Super和一个键组成的任何快捷方式。
我不熟悉Autohotkey,但是似乎有时会提到AutoKey作为Linux上的替代方法?