bash - 有没有办法通过 Shell 脚本、AppleScript 或 Automator 工作流程触发热键/键盘快捷键?

标签 bash applescript shortcut hotkeys automator

我是一名狂热的 Keyboard Maestro 用户,我需要一种解决方法来触发键盘快捷键,例如 ⌘⇧L(外部,无需 Keyboard Maestro)。所以我认为 bash 脚本能够做这样的事情。 AppleScript 或 Automator 工作流程也足够了。我任何人都可以帮助我,这会很棒。


你不必阅读本文,但这就是为什么我想做我想做的事:

我有一个相同的字符串分配给各种 Markdown 宏,我使用字符串而不是热键,因为它对我来说更难忘,因为我的大脑已经充满了如此多的应用程序快捷方式。缺点是Keyboard Maestro 不会删除字符串的击键。我可以在程序中执行多个操作来删除它们,但为每个宏添加这些操作既乏味又不理想。

最佳答案

tell application "System Events" to keystroke "l" using command down & shift down

关于bash - 有没有办法通过 Shell 脚本、AppleScript 或 Automator 工作流程触发热键/键盘快捷键?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7810703/

相关文章:

python - OS X Python : alias not working anymore, 链接到哪里?

cocoa - 如何从 NSScriptCommand 子类的 PerformDefaultImplementation 返回对象列表?

shortcut - 如何在 Sublime 3 中从小写转换为大写

c#,如何解决*.lnk文件标题?

linux - 巴什Linux : syntax error « ;; »

bash:逐行读取文件并使用 sed 追加

c++ - 寻找一个函数(或宏)来返回一个 boost::scoped_lock

bash - 执行 JAR 时禁用箭头键

objective-c - 在 10.6 下调用 Finder 的 Scripting Bridge 返回值不正确(但不会引发错误)