如何重新映射;(分号)在 AutoHotkey 中?

gig*_*gnu 2 autohotkey

我的目标是重新映射;(分号)到 Control + k。但是,这不起作用,因为;开始评论而不是被识别为键。

这是我的代码:

^k::;
Run Code Online (Sandbox Code Playgroud)

我确实有一种解决方法,但它导致花括号乱七八糟:

{ ;Semicolon
    ^k::
    send, {; down}
    send, {; up}
    return  
}
Run Code Online (Sandbox Code Playgroud)

“down”和“up”之后的花括号不被识别为括号,而是作为注释的一部分。

gig*_*gnu 5

我自己找到了答案!

^k::
Send, {Text};
return 
Run Code Online (Sandbox Code Playgroud)

{Text} 之后的所有内容都将被解释为纯文本!