28 lines
888 B
AutoHotkey
28 lines
888 B
AutoHotkey
:;Change virtual desktop
|
|
;;RAlt::SendInput ^#{Left}
|
|
|
|
;General remappings
|
|
CapsLock::LControl
|
|
RShift & LShift::CapsLock
|
|
LShift & RShift::CapsLock
|
|
LCtrl::AppsKey
|
|
;;*CapsLock::return
|
|
|
|
;Adding tonic vowels with tilde and ñ to non-ES keyboard
|
|
<!a::Send, {U+00E1}
|
|
<!e::Send, {U+00E9}
|
|
<!i::Send, {U+00ED}
|
|
<!o::Send, {U+00F3}
|
|
<!u::Send, {U+00FA}
|
|
<!n::Send, {U+00F1}
|
|
<!/::Send, {U+00FC}
|
|
<!+a::Send, {U+00C1}
|
|
<!+e::Send, {U+00C9}
|
|
<!+i::Send, {U+00CD}
|
|
<!+o::Send, {U+00D3}
|
|
<!+u::Send, {U+00DA}
|
|
<!+n::Send, {U+00D1}
|
|
<!+/::Send, {U+00DC}
|
|
|
|
|
|
;;Where :C?*:U"X:: contains the hotstring trigger, this cASE BEING TYPING U " X ALL together. autohotkey gives us some control over how to interpret the hotstring, IN This Case By Inserting C?* We Are Telling Ahk To Be Case Sensitie (C), to trigger even as part of a word (?) and to trigger without an ending character such as space or newline(*).
|