使用类似capslock+之类的扩展热键调用方向键,按住ctrl,无法触发 ctrl+方向键 本身的跳词操作

使用问题 · 1499 次浏览
用户l4XG5wFHBQA 创建于 2024-09-17 13:13

例如按下默认的ctrl+方向键右,"123 456",光标起始位置是1的话,能跳到3后面。

但capslock+L触发方向键右,同时按下capslock+L+ctrl,无法达成同样的效果。

像下面的ahk代码,是可以做到capslock+L+ctrl光标右移跳词的,请问有什么办法在quicker中实现吗

; 设置capslock状态,永远关闭

SetCapsLockState, AlwaysOff




;capslock + ikjl 替换为上下左右
Capslock & j::Send {Blind}{Left DownTemp}
Capslock & j up::Send {Blind}{Left Up}
Capslock & k::Send {Blind}{Down DownTemp}
Capslock & k up::Send {Blind}{Down Up}
Capslock & i::Send {Blind}{Up DownTemp}
Capslock & i up::Send {Blind}{Up Up}
Capslock & l::Send {Blind}{Right DownTemp}
Capslock & l up::Send {Blind}{Right Up}

回复内容
CL 2024-09-17 15:14
#1

确实是这样,目前quicker里需要另外设置带有修饰键的规则,才能实现这样的功能。后面有空再研究下看看。

EC10010 2024-09-18 11:35
#2

CapsLock+L+Ctrl感觉很难按。我是CapsLock+Alt+A/G控制Ctrl+左/右。

回复主贴