AUTOHOTKEY - 如何在没有前面的 space 的情况下启动热字串?

AUTOHOTKEY - How can I get a hotstring to initiate without a preceding space?

我有一个热键定义:

:*:()::(){left}

如果我这样写:

word ()

光标停在括号之间。 :) 但是如果我这样写:

function()

光标停在括号的右边。我怎样才能改变我的热字串总是把我的光标放在括号之间,而不考虑前面的 space?

:?*:()::(){left}

? (问号): hotstring即使在另一个词中也会被触发。使用 ?0 关闭此选项。

https://autohotkey.com/docs/Hotstrings.htm#Options