Да, это, безусловно, возможно, хотя может означать изменение всех существующих горячих строк, которые в настоящее время ведут себя так, как вы ожидаете, особенно вы обычно запускаете их с пробелом. Как вы, возможно, знаете, пробел - это конечный символ , поэтому для обнаружения двойного пробела нам придется удалить его из EndChars
. Примерно так:
#Hotstring EndChars -()[]{}:;'"/\,.?!`n`t
;;; (Notice there is no space between `n and `t.)
Теперь вам нужно добавить два пробела после ваших сокращений или инициализмов, чтобы заменить их на фразу.
:*:btw ::buy the whey
:*:wtf ::well thought-out, friend{!}
:*:lol ::I didn't really laugh audibly, but I thought it was mildly amusing