我有一个热键和热门串,似乎不能一起工作:
9::(
:?ob0:(::){left 1}
为了给出一些上下文,在代码的一部分中,我将所有符号重新映射到它们下面的数字,反之亦然,因此9
打印括号(
。后来我放了一个hotstring,它会在打开一个之后键入一个闭括号,然后将光标置于其间。
看起来很简单,因为当我按下9
的键并且按空格键时,它们都是单独工作但是一起工作我只得到开括号(
,就好像热字符串被忽略一样。
我错过了一些明显的东西吗?
答案 0 :(得分:1)
尝试使用Send
和InputLevel
的组合。
#InputLevel 1
9::SendEvent (
#InputLevel 0
;; Add closing parenthesis
:?ob0:(::){left 1}
<强> #InputLevel 强>
9
热键设置为更高的InputLevel,可以激活其他热字符串。9::(
不会触发其他热键。