我需要将 Alt+e 映射到 é 或 ´(西班牙口音)。我读到 AutoHotKey 可能有效,但不明白如何操作。
答案1
您读过教程吗?https://autohotkey.com/docs/Tutorial.htm#s2
Alt 是!所以 Alt+e 是,!e
所以您所要做的就是采取示例并将其变成您想要的:
!e::Send é
编辑:所以您想要一个“双键热键” - 您可以像这样使用输入命令:
$!e::
Input, OutputVar, T1 L1 ; this waits for a single key press and you can use if ... else for each key *
if (OutputVar = "e")
Send é
else if (OutputVar = "i")
Send í
Return
$!n::
Input, OutputVar, T1 L1
if (OutputVar = "n")
Send ñ
Return
(*) 请注意,还有更奇特的技术,但例如使用关联数组,但上面的内容非常直接且易于理解。