在Ubuntu Linux上分配自定义快捷键

时间:2020-01-09 10:44:40  来源:igfitidea点击:

Ubuntu包含一个非常有限的快捷键配置实用程序,该实用程序不允许我们将热键分配给自己的应用程序或者脚本。为了解决此限制,我们可以使用内置的gconf-editor实用程序自行分配它们。

首先,我们需要通过在Alt + F2运行对话框中键入gconf-editor来加载它。

进入应用程序后,导航至以下键。如果我们熟悉Windows上的regedit,这非常相似。

apps \ metacity \ keybinding_commands

我们会在右边看到很多值。这些是我们可以在下一步中分配给快捷键的可用命令。

双击command_1,然后输入要运行的脚本或者可执行文件的完整路径。 (请注意,我们大多数时候可以使用shell中的which命令来查找路径)

现在,导航到关键global_keybindings,它位于我们所在的键的上方。

在这里,我们将要选择run_command_1. 以纯文本形式输入快捷键。例如,对于Alt + T,我们将执行<Alt> T。我们可以使用<Ctrl> T或者<Alt> <Ctrl> T,或者任何我们想分配给键的东西。

我们还可以在keybinding_commands中创建自定义命令,并根据需要在global_keybindings中分配它们。只要记住,键绑定将以run_(命令名称)开始。