我绑定了一些键来执行脚本。仅当 Visual Studio Code 窗口聚焦时,我才需要激活绑定。
我看到了 Hammerspoon 过滤器功能,但我不明白如何使用它。
应用名称:Code
hs.hotkey.bind({"ctrl"}, "b", function()
local codeWindowFilter = hs.window.filter:setAppFilter('Code')
codeWindowFilter:isAppAllowed("Code", function()
mycode here
end)
end)
但我得到了错误attempt to call a nil value (method 'setAppFilter')
这是正确的方法吗?有没有办法将所有绑定放入批准的过滤器?
提前谢谢你