AutoHotkey 使删除少于键入
AutoHotkey make remove less than typed
我正在尝试使用 Autohotkey 作为自动更正功能,例如 MS Word,方法是 ::tihs::this
不仅在英语中,而且在韩语中。
正如我测试过的那样::이거::이것
,即使以 UTF-8 格式保存的 .ahk 文件也无法识别韩语。相反,因为 이거 和 이것 与英语中的 dlrj
和 dlrjt
是相同的笔画,所以我写了; ::dlrj::dlrjt
代码替换韩文字母很好,因为 Autohotkey 不关心输入设置是不是英文,但代码的问题是,它先删除四个字符,然后重写更正,所以这样的结果示例; 123456이거 → 1234이것
在这种情况下,我可以强制代码只删除两个字母吗?
获得此代码
:B0:dlrj::{Bs 3}dlrjt
我正在尝试使用 Autohotkey 作为自动更正功能,例如 MS Word,方法是 ::tihs::this
不仅在英语中,而且在韩语中。
正如我测试过的那样::이거::이것
,即使以 UTF-8 格式保存的 .ahk 文件也无法识别韩语。相反,因为 이거 和 이것 与英语中的 dlrj
和 dlrjt
是相同的笔画,所以我写了; ::dlrj::dlrjt
代码替换韩文字母很好,因为 Autohotkey 不关心输入设置是不是英文,但代码的问题是,它先删除四个字符,然后重写更正,所以这样的结果示例; 123456이거 → 1234이것
在这种情况下,我可以强制代码只删除两个字母吗?
:B0:dlrj::{Bs 3}dlrjt