blog

:

| Feature | Benefit | |---------|---------| | | a::b makes ‘a’ type ‘b’ | | Context-sensitive hotkeys | Different actions per application | | Modifier support | Win, Ctrl, Alt, Shift combinations | | SendInput / SendEvent | Fast, reliable key injection | | Hotstrings | Expand abbreviations into full text (e.g., brb → “be right back”) | | Conditional logic | If/else, loops, variables in hotkeys |

; Trim whitespace and convert to uppercase CleanText := Trim(A_Clipboard) A_Clipboard := CleanText Send "^v" Sleep 50 A_Clipboard := ClipboardOld

ClipboardOld := ClipboardAll() A_Clipboard := "" Send "^c" if !ClipWait(1)