有没有办法像 autohotkey 一样将字符串作为击键发送?

Is there a way to send strings as keystrokes like autohotkey?

我从 Windows 移动到 Linux 并想使用 AutoHotKey。我试过使用自动键,但我真的不喜欢它。是否可以使用 golang 将字符串作为击键发送到其他程序?

github.com/micmonay/keybd_event 包提供了一个 API 用于跨平台模拟击键,即 Linux、MacOS 和 Windows。

然而,API 并未提供将字符串映射到按键序列的方法。您必须自己实施,或者,如果您希望我们提供帮助,请描述您希望如何将字符串映射到按键。