autohotkey Blind 修饰键绑定

注意

当按键序列中首个项目为 {Blind} 时, 如果 Alt/Control/Shift/Win 在发送开始时为按下的状态则不松开.

举例

热键 +s::Send {Blind}abc 将发送 ABC 而不是 abc,因为用户按住了 Shift 键。

我的脚本举例

脚本使用链接(https://github.com/chenhaoaixuexi/autohotkey_study) :其中的capslock模式

capslock_movtion(key)
{
	if (key == "h")
	{
		Send,{Blind}{Left}
	}
	if (key == "j")
	{
		Send,{Blind}{down}
	}
	if (key == "k")
	{
		Send,{Blind}{up}
	}
	if (key == "l")
	{
		Send,{Blind}{right}
	}
	if (key == "y")
	{
		Send ,{Blind}{up 5}
	}
	if (key == "b")
	{
		Send ,{Blind}{down 5}
	}
	if (key == "o")
	{
		Send ,{Blind}^{Right}
	}
	if (key == "u")
	{
		Send ,{Blind}^{left}
	}
	if (key == "m")
	{
		Send ,{Blind}^{end}
	}
	if (key == "i")
	{
		Send ,{Blind}^{home}
	}
	if (key == ";")
	{
		send,{Blind}{end}
	}
	if (key == "p")
	{
		send,{Blind}{home}
	}
	return
}

你可能感兴趣的:(autohotkey,autohotkey,每日渐进,autohotkey,blind)