如何使用合理的快捷键显示/隐藏 Firefox 中的书签工具栏?

如何使用合理的快捷键显示/隐藏 Firefox 中的书签工具栏?

我想显示/隐藏 Firefox 中的书签工具栏。目前唯一的方法是通过Alt+ V+ T+ B。现在,对于我一直想做的事情,要按很多按钮。有没有办法通过使用任何合理的组合(两个按钮)来自动执行此过程?

答案1

更新:已在 Firefox 84 中修复(https://bugzilla.mozilla.org/show_bug.cgi?id=1328637)。

现在,这三个平台上的快捷键都应该是Shift+ <modifier>+ ,其中是 Control 或 ⌘,具体取决于操作系统。B<modifier>

现在,你可以用Shift++打开“库” (我喜欢助记符“Organizer”),这改变了某些平台上长期存在的快捷方式,<modifier>O没能让每个人都开心我对这一变化感到非常兴奋,因为我经常使用这三种操作系统,保持一致性很有帮助。


如你所知,它没有像 Chrome 或 Opera 那样的快捷方式,并且截至撰写本文时(2019 年中),除了执行诸如……编码之类的操作外,不再有任何明显、直接的方法来自定义 Firefox 的键盘快捷键。

您可能已经知道,其他像 macOS 的键盘首选项窗格、Windows 上的 AutoHotkey 等选项,以及自动键在 Linux 上,但我不知道仅仅为了单击菜单项而编写脚本是否还算“理智”。

隐藏书签栏扩展 用过的是一个相当不错的选择,如果你愿意运行其中一个,那么可能仍然是ESR 发布或者更新:ESR 于 2018 年 8 月放弃了对“旧版”附加组件的支持)A第三方分叉Firefox 仍然支持“旧式”扩展。

然而,正如另一篇 SU 帖子,目前主流版本的 Firefox 中不再支持“隐藏书签栏”扩展。鉴于 WebExtension API 的现有限制,目前似乎不太可能更新 HideBookmarksBar 扩展以再次作为 WebExtension 运行。这叉dorando 的原始 keyconfig(截至撰写本文时,它仍可与 Thunderbird 配合使用)在主流 Firefox 放弃对非 WebExtension 附加组件的支持之前可能也能完成这项工作。所以,情况相同。

出于这些原因,我鼓励您表达支持和/或投票Firefox 错误 #1328637(“个人工具栏缺少显示/隐藏栏的键盘快捷键”在 Mozilla 的错误跟踪器上)。

答案2

OSX 特定:

  1. 前往System Preferences-> Keyboard->Shortcuts
  2. 设置App Shortcut 在此处输入图片描述

答案3

使用工具控制端在unix下:

wmctrl -xa Firefox && xdotool key F2 alt+v t Down KP_Enter

这将切换 Firefox 书签工具栏。

或者强制执行:

wmctrl -xa Firefox && xdotool key F2 alt+v t b

我们可以将此命令链接到键盘快捷键,或在脚本中使用。

答案4

从 Firefox 版本 84.0 开始,您可以使用 显示/隐藏书签工具栏Ctrl + Shift + B

感谢@sagarr 在评论中告知我(@sagarr 的声誉不足以自己回答)。

相关内容