如果Cmd被保持2秒,则运行Applescript?


0

或其他修饰键,如Alt或Ctrl。有没有办法绑定那些?

如果Cmd保持2秒钟,我想iTerm打开热键窗口。默认情况下,它具有快捷键和双击修饰键的选项,但不能保留。在iTerm网站上有一些关于如何使用applescript打开窗口的信息,所以问题是如何捕获抓取按钮按下applescript,或者以其他方式捕获它并随后执行applescript。


虽然我不会说你提出的问题是不可能的,但我会说它肯定不实用!应用程序中自己使用的修饰符键通常不以这种方式使用。 IMO它也违背了修饰键的主要目的,它通常与另一个键和/或键一起使用。我建议你放弃这个并改为正常方向。也就是说,您可能希望查看Karabiner / Karabiner Element或其他此类应用,以查看是否可以指定单个修改键来触发某些操作。
user3439894

我只是假设因为iTerm具有双击修饰键绑定,所以可以检测到这些,并且可能与保持功能不太相似。谢谢你的提示。
seeker_of_bacon

如果您在安装Sierra之前有任何事情或者您愿意降级到El Capitan,您应该考虑Karabiner。 Karabiner Elements肯定无法做到这一点。 Karabiner必须从头开始重建,因为它在塞拉利昂不起作用。也许你应该研究其他选项,比如你有一个带小键盘的键盘,它可能有你不需要的键。例如......您可以使用Enter键触发快捷方式,然后打开iTerm或其他东西(我正在考虑iTerm系统范围的显示/隐藏热键,也许您不希望这样......)。
Joonas

也... 更好的触摸工具 可以设置设置手势触发器,如果​​你使用触摸板...我个人有4个手指向上滑动设置为打开iTerm。按住修改键并使用鼠标向上或向下滚动时,也可以使用它来触发快捷方式...
Joonas
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.