我正在尝试使用键来模拟主页按钮的功能(转到行的乞讨):ctrl + left(就像cmd +在Mac OS中左侧)但是由于某种原因它带我到了开头文件。
同样地,ctrl + right将我带到文档的末尾,我希望它到达行尾。那么,我做错了什么?
我的代码:
^left::Home
^right::End
答案 0 :(得分:4)
实际上,只要你使用Send
,修改器(在这种情况下为 Ctrl )就会被忽略,所以Send,{ctrl up}
是多余的,但不会伤害任
它可以减少为两个这样的单行:
^Left::Send, {Home}
^Right::Send, {End}
答案 1 :(得分:3)
这种情况发生的原因是,当您按ctrl + left并且Windows将其解释为ctrl + home时,Ctrl仍然被用户按下。
添加
Send,{ctrl up}
前
Send, {Home}
只发送一个Home,因为Ctrl会暂时(没有按下)。
编写多行热键代码时,不要忘记使用正确的样式。
hotkey::
code
code
return