【发布时间】:2018-05-07 20:16:16
【问题描述】:
我使用一些带有 :o: 选项的热字串或手动发送 {bs} 用于其他目的。
在这两种情况下,如果我要添加到前一个热字串末尾的字符串恰好本身也是一个热字串,它将触发热字串!
如何预防?
示例::o:ahk::AutoHotKey
=> ahk+space+ahk 应该是:“AutoHotKeyahk”,但它会得到:“AutoHotKeyAutoHotKey”
注意:如果后面的文本不是热键,它当然不会再次触发。
AutoHotkey+ahk => AutoHotkeyahk
此外,一般来说,很高兴知道,如果某些字母物理地位于光标后面,如何让热字串更加清楚,即使由于各种原因它没有在 keycount 中正确注册 -ergo 可以防止热键在不正确的上下文中发生错误。
【问题讨论】:
标签: autohotkey