我是一个狂热的键盘大师用户,我需要一个解决方法来触发键盘快捷方式,如⌘⇧L(外部,没有键盘大师)。所以我认为bash脚本能够做这样的事情。 AppleScript或Automator工作流程也足够了。我有人可以帮助我,这会很棒。
你不必阅读这个,但这就是为什么我想做我想做的事情:
我有一个分配给各种Markdown宏的相同字符串,我使用字符串而不是热键,因为它对我来说更难忘,因为我的大脑已经充满了这么多的应用程序快捷方式。缺点是Keyboard Maestro不会删除字符串的击键。我可以在程序中执行多个操作来删除它们,但是为每个宏添加这些操作都是乏味且次优的。
答案 0 :(得分:2)
tell application "System Events" to keystroke "l" using command down & shift down
答案 1 :(得分:1)
tell application "System Events"
key code {123, 124} using {shift down, command down} -- ⇧⌘←, ⇧⌘→
keystroke "c" using command down -- keystroke "C" would be treated as ⇧C
end tell
delay 0.02 -- you need a small delay here before the next command
set txt to Unicode text of (the clipboard as record)
Mac密钥代码参考:lri.me/chars