Временное решение Autohotkey:
::td::{Sleep 100}TODO
Увеличьте 100 мс по мере увеличения горячей строки (для удаления).На моей машине я мог расширить горячие струны длиной 25 в 250 мс.Ваш пробег может варьироваться.
Соответствующий выпуск Github
Я массово заменил мои горячие строки следующим регулярным выражением:
Поиск: ::[a-z0-9_-]+::(?!\{)
Заменить: $0{Sleep 250}
В выпуске Github у Мехула есть другой обходной путь:
:SE, K1:td::TODO
Это не требует переменного количества мс, так как оно всегда будет работать независимо от горячей строкидлина, но это заняло так много времени, чтобы напечатать текст замены, я нашел его неработоспособным.