【发布时间】:2022-08-22 05:39:05
【问题描述】:
我们可以像 aText 或 TextExpander 一样使用 HammerSpoon 来扩展文本吗?
有hs.eventtap.keyStrokes(\"asdf\") 但是如何检测击键并扩展文本?
例如。一种用例是扩展mme -> myemail@address.com。
如何使用 HammerSpoon 实现这一目标?
标签: macos lua hammerspoon
我们可以像 aText 或 TextExpander 一样使用 HammerSpoon 来扩展文本吗?
有hs.eventtap.keyStrokes(\"asdf\") 但是如何检测击键并扩展文本?
例如。一种用例是扩展mme -> myemail@address.com。
如何使用 HammerSpoon 实现这一目标?
标签: macos lua hammerspoon
名为 HammerText 的非常好的开源 Spoon(一个 HammerSpoon 插件/库)是这里的解决方案。我已经用它替换了aText。
https://gist.github.com/maxandersen/d09ebef333b0c7b7f947420e2a7bbbf5#file-init-lua
为了更好地衡量,您给出的示例不需要 HammerText、aText 或 TextExpander,只需要普通的 Mac 系统偏好设置 > 键盘 > 文本替换。
【讨论】: