Leon0824 / rimeime

Automatically exported from code.google.com/p/rimeime
0 stars 0 forks source link

[Windows] 英文模式下Autohotkey的热字符串替换无法正常使用 #671

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
請寫下能夠重現此狀況的操作步驟:
1. 打开小狼毫输入法,切换至英文输入模式
2. 触发AHK的热字符串替换。举例: :c*:m@::myname@gmail.com

所得的結果是這個樣:小狼毫切换成中文模式之后输出了mynam
e@gmail.com (但是并未上屏)
預期結果該是那個樣:直接上屏myname@gmail.com

請提供以下信息,幫我們定位問題。

1. 輸入法的款式:小狼毫
   輸入法版本號:0.9.30

2. 操作系統類型:Windows
   操作系統版本:Windows7旗舰版 32-bit 简体中文版

3. 輸入方案名稱:朙月拼音

Original issue reported on code.google.com by sephirot...@gmail.com on 24 Nov 2014 at 4:06

GoogleCodeExporter commented 9 years ago
輸入法就這樣工作。
單擊 Shift 爲中英文切換鍵。
你用了 * 選項,所以 AHK 只截獲了 m@ ,這時你還按下了 
Shift,結果是切換了輸入法。

應該不使用 * 選項,或禁用 Shift 的中英文切換功能。
除非,你可以不按 Shift 鍵而打出 @

Original comment by chen....@gmail.com on 24 Nov 2014 at 6:20