home icon indicating copy to clipboard operation
home copied to clipboard

[求助] 关于输入「test/」时输出「test/」的配置方法

Open zhengjingts opened this issue 4 months ago • 3 comments

各位,抱歉打扰。

有一个需求,想请问在目前的配置中是否可以实现,以及应当如何配置。我尝试了很多配置方式,也参考了各个文档,但感觉自己理解有限,实在不知道应该从何入手。

1) 环境: 我目前使用的是小狼毫0.17.4.0,朙月拼音(简化字,非语句流)。 我简单设置了「punctuator」,令一些符号直接输出而不是显示列表,比如输入「/」会直接输出「/」并上屏。这些配置都正常起效了。

2) 需求说明: a. 在中文模式下,当输入「test/」时,希望输出「test/」。实际输出为「特使团/」,即输入「/」后,「test」会被转化为汉字上屏。我希望不做转换,直接按raw_input上屏。

b. 在中文模式下,当输入「2025.」「2025:」,希望「:」和「.」可以直接上屏。目前「:」和「.」会变成候选字符(文字下面会有淡淡的下划线)。我希望这类字符要么按照ascii模式,直接上屏「:」「.」,要么按照中文标点上屏「:」「。」。

真的很不好意思,感觉问了一些很刁钻的问题。但是我真的尝试了几天,看了很多文档,也问了gpt,但一直没有尝试成功。所以,想求助一下,我的需求在目前的配置当中能实现吗?如果可以的话,请问能否告知方法,或者提示一下应该从何处入手?

抱歉耽误各位时间。希望能获得一些帮助和指导。感谢。

zhengjingts avatar Aug 09 '25 23:08 zhengjingts

我找到需求2的解决方法了。 https://github.com/rime/librime/issues/1049

zhengjingts avatar Aug 10 '25 01:08 zhengjingts

test 可參考 https://github.com/rime/home/wiki/CustomizationGuide#方便地輸入含數字的西文用戶名 定義一個模式匹配規則,不轉換符合該規則的輸入碼。

lotem avatar Aug 11 '25 05:08 lotem

您好,感谢回复。

这个方案我已经尝试过了。之所以没有采纳,是因为“/”之后,字符串依然是候选状态(有淡淡的下划线),而我希望它能直接上屏(不用多打一个回车)。

不过,依然感谢您的帮助。我觉得这说明我的需求目前可能并不支持,或者需要非常复杂的配置才能完成。所以暂时打算放弃。相比较而言,目前的状态已经很大程度上能满足我的需要。

然后就是真的很感谢创作者们的付出。这款输入法能非常好的替换我之前使用的微软拼音和搜狗输入法,真的非常非常实用。请各位继续加油。

zhengjingts avatar Aug 11 '25 16:08 zhengjingts