caixiexin
2018-07-14 19:24:28 +08:00
以前用过的 ahk 脚本,希望对你有帮助:
;使用 space 作为修饰键实现 vim 风格,同时保证 space 能正常使用
space::Send, {space}
;使 win10 语言切换能正常使用
#Space::
Send #{Space}
return
;vim 风格按键
space & h::Send {left}
space & j::
IfWinNotActive ,ahk_exe ONENOTE.EXE
{
Send {down}
Return
}
Else
{
;解决 onenote 下上下键映射无效的问题
Send ^{down}
Return
}
space & k::
IfWinNotActive ,ahk_exe ONENOTE.EXE
{
Send {up}
Return
}
Else
{
Send ^{up}
Return
}
space & l::Send {right}
space & i::Send {home}
space & ,::Send {end}
#!i::
Send !{Insert}
return
#!h::
Send !{left}
return
#!l::
Send !{right}
return
#+h::
Send +{left}
return
#+l::
Send +{right}
return
#+j::
Send +{down}
return
#+k::
Send +{up}
return
#+i::
Send +{home}
return
#+,::
Send +{end}
return
space & f::
Send {Enter}
return
space & c::
Send +{End}
Send {Del}
return
space & d::
Send {Home}
Send +{End}
Send {Del}
Send {Down}
Send {Home}
return
space & x::
Send {Del}
return
space & BackSpace::
Send {Del}
return
space & v::
Send {Home}
Send +{End}
return
space & y::
Send {Home}
Send +{End}
Send ^{c}
return
space & p::
Send +{Ins}
return
;合并两行
;space & space::
; Send {End}
; Send {Del}
;return
space & o::
Send {End}
Send {Enter}
return
space & u::
Send ^{z}
return
space & n::
Send {PgDn}
return
space & m::
Send {PgUp}
return