MacOS 上的 Firefox:自定义“返回”的键盘快捷键

MacOS 上的 Firefox:自定义“返回”的键盘快捷键

有没有办法更改后退按钮的键盘快捷键?由于没有菜单项,因此无法使用 MacOS 键盘快捷键。

我想使用+ (仅左手),而不是Cmd+ (需要双手)CmdESC

更新:感谢@sintax,我安装了 Hammerspoon 并编写了这个小脚本来添加新的快捷方式。效果很好!

goBack = hs.hotkey.new({'cmd'}, 'escape', function()
  hs.eventtap.keyStroke({'cmd'}, 'left')
end)

hs.window.filter.new('Firefox')
  :subscribe(hs.window.filter.windowFocused,function() goBack:enable() end)
  :subscribe(hs.window.filter.windowUnfocused,function() goBack:disable() end)

答案1

你最好的选择可能是写一个锤子勺Cmd脚本通过观察 Firefox 在前台运行时是否按下了+键并在看到该键时发送 WWW_BACK 键代码来提供该功能ESC。Hammerspoon 类似于 Autohotkey,但功能更强大。它是用 Lua 编写的,编写起来非常简单。

相关内容