这是AHK脚本,定义了多个#ifWinActive,称之为热键变体。实现的功能是在foxit_reader中使用vim操作,在navicat中映射F8为执行选定的语句。
;在Foxit中模拟Vim的操作
#IfWinActive, ahk_class classFoxitReader
j::Down
k::Up
h::Send ^+{Tab}
l::Send ^{Tab}
f::PgDn
b::PgUp
o::Send ^o
d::Send ^w
q::Send !{F4}
#IfWinActive, ahk_class TNavicatMainForm
F8::Send ^+r
#IfWinActive
附上:ahk中文文档