在 Mac 上使用 Safari 时,我怀念 Firefox 和 Chrome 的两个功能:Command + Option + 箭头,它们被 Control + Tab 或 Command + Shift + 箭头取代;特别是 Command + #number,它会调用书签而不是选项卡。
所以我想在这里收集一些关于如何解决这个问题的想法。我已经在谷歌上找到了一些,但我希望它们更简单——可能有一种方法可以自动完成设置。
编辑:并且它不需要运行后台应用程序。
答案1
免责声明
实际上,@donut 给出了通用答案——感谢您的贡献!但是,当我遇到它时,我并不清楚。因此,让我准确地具体化Command++ / Option,就像最初问的那样。LeftRight
在 Safari 中使用Command++ /Option的解决方案LeftRight
- 去系统偏好设置 > 键盘 > 键盘快捷键 > 应用程序快捷键
- 点击“+”按钮
- 在 Safari 中选择应用列表
- 类型显示下一个标签为了菜单标题
- 为了键盘快捷键按Command+ Option+Right
- 做同样的事情显示上一个标签
在 Safari 中使用Command+的解决方案1, 2, 3...
- 转至菜单Safari > 偏好设置 > 标签
- 检查选项使用 ⌘-1 至 ⌘-9 切换标签页
答案2
您应该能够使用“键盘和鼠标”偏好设置窗格中的“键盘快捷键”覆盖来覆盖选项卡切换快捷键。
所以...左上角的 Apple 图标>系统偏好设置>键盘和鼠标>键盘快捷键>+按钮。按照那里的指示操作。
答案3
作为参考,作为半个答案,下面我将总结我找到的选项。它们来自两种类似的方法,一种来自justinblanton.com另一个来自pugio.net。
总结一下,他们都使用快速脚本和这个苹果脚本:
try
tell front window of application "Safari" to set current tab to tab 1
on error
tell front window of application "Safari" to set current tab to last tab
end try
你必须保存 9 个文件~/Library/Scripts/Applications/Safari
,并在 FastScript 中为它们提供所有快捷方式。
就我的情况而言,第 9 个只有“最后一个标签”1 行,没有“尝试”,我得到了Safari标签页.zip文件来自普吉奥并将其放在根脚本中,/Library/Scripts/Applications
,而不是生成它们并放在用户下。
重申:我不喜欢这个答案,因为它使用了第三方后台应用程序。我希望找到一种方法来调整我的系统,可以使用相同的应用程序,但不需要在后台运行更多的东西。
答案4
虽然我意识到这个帖子已经很老了,但我找到了另一个更容易实现的解决方案,并且内置在一个相当常见/很棒的 Mac 软件 Alfred 中。
使用“MacGeeky”的 Alfred 工作流程发布在这里,您可以通过您定义的任何热键重新获得 Safari 中的直接编号选项卡访问(就我而言,我也喜欢 Google Chrome 的实现并使用 Command-1、Command-2 等)。