我可以更改 Firefox 中标签切换的键盘快捷键吗?

我可以更改 Firefox 中标签切换的键盘快捷键吗?

如何重新分配 Firefox 的键盘快捷键?我想使用ctrl+ right/left切换标签。如果 Firefox 本身不支持此功能,是否有插件可以实现此功能?

答案1

以下是我在 2016 年 3 月(Firefox 45)使用的方法:

  1. 安装密钥配置插件来自keyconfig 下载页面然后重新启动。

    该插件文件未签名,因此为了能够安装它,我首先必须about:config在地址栏中输入并设置xpinstall.signatures.required为 false。

  2. 转到附加组件-> keyconfig-> 首选项。

  3. 默认情况下没有“上一个选项卡”和“下一个选项卡”条目,但您可以通过单击添加新密钥并使用以下代码片段(感谢作者)。“全局”复选框可以不被选中。

    • 下一个标签gBrowser.mTabContainer.advanceSelectedTab(1,true);
    • 上一个标签gBrowser.mTabContainer.advanceSelectedTab(-1,true);
  4. 将任意键分配给“下一个选项卡”和“上一个选项卡”操作。

(这可自定义的快捷方式该插件对我来说不起作用,因为它没有“下一个选项卡”和“上一个选项卡”的条目。)

答案2

自动热键就是答案。我尝试了那些 Firefox 扩展,但它们无法处理我想要的所有操作。AutoHotkey 可以。在 .ahk 文件中尝试以下操作:

#IfWinActive ahk_class MozillaWindowClass
{
   ^Left::Send ^{PgUp}
   ^Right::Send ^{PgDn}
}

答案3

Keyconfig 附加组件Firefox 允许您编写大多数选项卡选择键盘绑定。

答案4

在 OS X 上,您可以使用 option+command+left/right 将标签页切换到左侧或右侧。Command+{/} 和 ctrl+page up/down 可执行相同的操作。

我不知道 Windows 上是否存在类似的快捷键,但我猜测 ctrl+page up/down 可以起作用。

来源:http://support.mozilla.com/en-us/kb/keyboard+shortcuts

相关内容