Microsoft Word标记了我的先生,并希望每次都将其更改为先生和夫人。由于我已习惯输入先生和夫人,我想使用Autohotkey在我输入时自动更改...
现在,我有:
:c*:Mrs::Mrs.
:c*:Mr::Mr.
但正如你可能猜到的那样,当我输入Mrs
时,由于命令先生,它会变为Mr.S
,并且永远不会调用太太命令
我输入Mrs.
时可以输入Mrs
,输入Mr.
时可以输入Mr
吗?
答案 0 :(得分:3)
阅读Hotstrings上的文档并比较你的代码我发现你有*选项会立即触发你的hotstring,这就不再需要一个End Character(默认为space,enter,tab)来触发热串更换。要纠正此行为,只需删除*
:c:Mrs::Mrs.
:c:Mr::Mr.
答案 1 :(得分:1)
和ahkcoder一样,但我会使用额外的空格并用星号替换空格。
:*:mr ::Mr. `
:*:mrs ::Mrs. `
不使用:c:,这使它与案例无关。 在Word中,您也可以使用自动更正。