虽然用输入法可以自定义短语打出英文符号,但是感觉还是不太顺手,所以考虑设计组合键以快捷输出英文符号,不需要每次都要点击shif切换输入法后在输入,使用逻辑也简单。
场景多用于给代码写注释,写markdown笔记时用。
注:部分快捷键会与程序冲突 看情况调整
;==========快捷键打出英文符号==========
sendASC(str){
Send % "{ASC 0" . Asc(str) . "}"
}
;常用
capslock & -:: sendASC("_")
capslock & .:: sendASC(">")
26键全套
!/:: sendASC("/")
!+/:: sendASC("?")
!;:: sendASC(";")
!+;:: sendASC(":")
!':: sendASC("'")
!+':: Send {Asc 034}
![:: sendASC("[")
!]:: sendASC("]")
!+[:: sendASC("{")
!+]:: sendASC("}")
!\:: sendASC("\")
!+\:: sendASC("|")
!,:: sendASC(",")
!.:: sendASC(".")
!+,:: sendASC("<")
!+.:: sendASC(">")
//由于alt+~被我设置成多任务去用了 所以丢到最后
;!`:: Send {Asc 096}
!+`:: sendASC("~")
;以下不推荐仅仅配合alt触发修改,与word的alt+1、alt+2、alt+n 冲突
!-:: sendASC("-")
!+-:: sendASC("_")
!=:: sendASC("=")
!+=:: sendASC("+")
!+1:: sendASC("!")
!+2:: sendASC("@")
!+3:: sendASC("#")
!+4:: sendASC("$")
!+5:: sendASC("%")
!+6:: sendASC("^")
!+7:: sendASC("&")
!+8:: sendASC("*")
!+9:: sendASC("(")
!+0:: sendASC(")")