![按下空格键两次后,AHK 上的自动完成单词出现奇怪的行为](https://linux22.com/image/1384671/%E6%8C%89%E4%B8%8B%E7%A9%BA%E6%A0%BC%E9%94%AE%E4%B8%A4%E6%AC%A1%E5%90%8E%EF%BC%8CAHK%20%E4%B8%8A%E7%9A%84%E8%87%AA%E5%8A%A8%E5%AE%8C%E6%88%90%E5%8D%95%E8%AF%8D%E5%87%BA%E7%8E%B0%E5%A5%87%E6%80%AA%E7%9A%84%E8%A1%8C%E4%B8%BA.png)
如果我space在自动更正的单词后按两次,它会删除自动完成的单词的最后 3 个字母,并再次输入相同的自动完成的单词。代码如下:
::agm::Good morning
期望的工作行为:
agm + SPACE generates "Good morning"
但如果我space在“m”之后按两次或者按space,那么结果就是:
agm + SPACE + SPACE generates "Good morniGood morning"
如果我space在自动更正的单词后按两次,它会删除自动完成的单词的最后 3 个字母,并再次输入相同的自动完成的单词。代码如下:
::agm::Good morning
期望的工作行为:
agm + SPACE generates "Good morning"
但如果我space在“m”之后按两次或者按space,那么结果就是:
agm + SPACE + SPACE generates "Good morniGood morning"