【发布时间】:2020-07-20 19:36:41
【问题描述】:
我制作了一个 Autohotkey 脚本,当按下 RightAlt + j 和其他箭头键时按类似的方式按下左键,类似于在 vim 中使用 HJKL 移动的方式,除了所有内容都向右移动一个键而你必须按 RightAlt(我使用的是美国 qwerty 键盘方案,因此我没有 AltGr),因为我对伸到键盘右下角的箭头键感到恼火。
所以,这行得通,我可以按 RightAlt + j 向右移动和 k、l 和 ;对于其他箭头键。但是,我想支持 Shift + RightAlt + j,这样我就可以使用这些键绑定轻松选择文本。这就是我做这个的原因:
>!+j::Send {+Left}
但是,当我尝试这样做时,它根本什么都不做。它不发送 j,它不发送 left,它什么也不做。 这有什么问题,我该如何解决?
【问题讨论】:
-
正确的语法是
Send +{Left} -
啊,谢谢。另外,
Send {+Left down}的正确语法是什么?Send +{Left down}?
标签: keyboard autohotkey arrow-keys