为任何应用程序中的任何操作添加自定义键盘快捷键?

为任何应用程序中的任何操作添加自定义键盘快捷键?

我想为我的网络浏览器创建键盘快捷键

  • 关闭左侧标签
  • 关闭右侧标签页
  • 关闭其他标签页

在 Mac OS 中,我知道系统设置中有一个地方可以更改这一点。我是 Ubuntu 新手,想知道如何实现同样的功能?

答案1

三个例子的答案很可笑。

  • 关闭其他标签。

突出显示要保留的标签。使用快捷方式'将标签移至左侧'
Control+ Shift+PgUp 重复此操作,直到标签到达第一个位置。

  • 关闭右侧的标签。

然后选择 Tab 向右 Control+PgDn

关闭标签页(重复此操作,直到所有标签页都关闭) Control+W


  • 关闭左侧的标签。
  1. 选择左侧标签 Control+PgUp

  2. 关闭标签页 Control+W

交替重复 1 和 2,直到关闭所有想要的选项卡。

答案2

不幸的是,这并不明显。

您必须区分全局键盘快捷键和应用程序特定的键盘快捷键。您目前询问的是后者。

全局快捷键优先,并将覆盖已定义的应用程序特定键盘快捷键。您可以在“设置 - 键盘快捷键”中设置全局快捷键。您可以更改预定义的快捷键,也可以设置自定义快捷键。

您可以重新定义应用程序特定快捷键的程度取决于应用程序。某些应用程序(例如 LibreOffice)会公开允许您更改的设置。对于其他应用程序,有时可以在配置文件中更改快捷方式。在其他情况下,除了编辑程序的源代码并重新编译之外,没有其他可能更改快捷方式的方法。

Firefox 与其他浏览器一样,不允许自定义快捷键。以前有一些扩展程序允许更改其中的一些快捷键,但这些扩展程序已经失效。

我知道这个答案令人失望。我希望和你一样,能找到更好的答案,但我不这么认为。这就是我发布我答案的原因。

相关内容