【发布时间】:2022-01-16 23:14:06
【问题描述】:
我使用 Calculator.app,在按下 ENTER 键后,我希望它自动执行 ALT + TAB 来转到我使用的上一个应用程序:Excel 或 Firefox 或 Chrome,......你的名字。
我对 .lua 也有同样的问题,但如果不能用 .lua 来解决,我想用 AppleScript 或 Automator 来解决。
What's the hot key for TAB in .lua? hammerspoon?
更新:
正如 user3439894 所说,CMD + TAB 工作正常。
但在我的最后,TAB 没有发布,因此,我继续显示所有打开的应用程序。因此,我尝试将 RETURN 作为文档。我也试过 ENTER ,但它们都不起作用。
hs.eventtap.keyStroke({"cmd"}, "tab")
hs.eventtap.keyStroke({"return"})
-- hs.eventtap.keyStroke({"enter"})
【问题讨论】:
-
你的意思是 ⌘-Tab 因为 ⌥-Tab 不是 App Switcher 键盘快捷键.
-
这对我有用:
hs.eventtap.keyStroke({"cmd"}, "tab") -
谢谢 user3439894 ,你是对的,它是 cmd 而不是 tab。但是如何释放标签?我注意到它有效,但继续显示所有打开的应用程序。就像tab键没有释放一样。我不明白你提到的“App Switcher”是什么。
标签: lua applescript automator hammerspoon