У меня есть скрипт autohotkey:
StringCaseSense, On
^'::
{
Input, char, L1
if char = a
Send á
else if char = A
Send Á
else if char = e
Send é
else if char = E
Send É
else if char = i
Send í
else if char = I
Send Í
else if char = o
Send ó
else if char = O
Send Ó
else if char = u
Send ú
else if char = U
Send Ú
else
Send %char% ;ignores ctrl+' is if it isn't followed by any of aeioucyAEIOUCY
return
}
Тем не менее, когда я нажимаю Ctrl + ', а затем (например), он вставляет Ã (с перевернутым вверх ¡). Тем не менее, сценарий говорит, что он должен вставить. Почему это делает это?