Here is my script.
#NoEnv ; Recommended for performance and compatibility with future AutoHotkey releases.
; #Warn ; Enable warnings to assist with detecting common errors.
SendMode Input ; Recommended for new scripts due to its superior speed and reliability.
SetWorkingDir %A_ScriptDir% ; Ensures a consistent starting directory.
#Hotstring EndChars :
#Hotstring O
:::lenny::( ͡° ͜ʖ ͡°)
:::shrug::¯\_(ツ)_/¯
When I type, :shrug: it is replaced with the kaomoji. However, the right hand is missing ¯\_(ツ)_/. This is on Windows using Colemak. I posted this on reddit and someone gave me a solution.
::shrug::¯{U+005C}_({U+30C4})_/¯
I'm not looking for a solution.
What confused me is many people said my script worked for them. So I tried switching my keyboard layout to qwerty and it worked for me!
Why is the right hand deleted when I use colemak? And why isn't it deleted when I use the solution with unicode codes?