n::send {esc}^+{tab}
m::send {esc}^{tab}
h::send {left}
j::send {down}
k::send {up}
l::send {right}
g::send {home}
;G::send {end};不分大小写.
e::send {end}
o::send {enter}
i::send !{up}
v::send +{f10}v
;vim用来查看文件.还应该区别输入法.
x::send {esc}^w^w
;可专门针对某一窗口,统一关闭.要等等
;x关闭窗口,不用ctrlf4.直接实现
;由空格启动.
#If WinActive("ahk_class CabinetWClass")&&(!A_CaretX)
就是这句,这里用if
来加两个判断,
CabinetWClass
表示为某个窗口类时,允许如下按键.
(!A_CaretX)
表示仅当非输入状态时,允许按键,非常重要
.
这样,在管理文件
时,直接用n/m/i/o/g/e/hjkl/x
就可轻松访问了.
这里搭配使用的是extab
来扩展原目录
.真的是非常强大
.类似chrome
的vimium
了.