【WIN11】微软拼音输入法单字频率固定方法

微软拼音输入法单字频率固定方法

背景

初中时候,遇到拼音加加,习惯了之后,如此惊艳的输入体验一直伴随着我多年,直到Windows 10的诞生,彻底让拼音加加5.2成了绝响。

虽然我为了打字的愉悦,一直保留了一台计算机安装Windows 7,但是世界潮流,浩浩荡荡,进入2022年,新买的12代酷睿的机器总不能再装回旧的系统,而身为中国人又总不能不用中文输入,这样一来,就不得不适应新的输入法了。

做了许多调研,也尝试安装了许多口碑不错的输入法,比如“小狼毫”与“搜狗”。比较再三,选用了系统自带的“微软拼音输入法”。

这个输入法其实大部分情况下已经可以满足我的需要,但是有一个痛点实在是不吐不快:

词频调整

所谓词频调整,就是根据你上一次输入的时候的选字,自动调节这个字或词出现在下一次的位置。

比如当下我打ba,出现的候选词是:吧、把、八、Ⅷ、⑧

我选了排在第二个位置的“把”,那么下一次再输入“ba”的时候,“把”的位置就会出现在第一位。

对于某些朋友来说这不是什么问题,然而我已经适应了拼音加加的单字词频不变的设定,所以我的肌肉记忆已经形成了要打“吧”,直接按“ba”加“空格”这一个印象。所以一旦上次输入了“把”,那这时候再打字,就会出现“吧”变成“把”的尴尬,需要退格删除,一来一回,很耽误时间,而且影响码字的思绪。

这个问题似乎在搜狗上也存在,暂时没有遇到好的方法,苦苦思索之下,忽然想,那我能不能用自定义的词来实现单字频率固定的方法呢?


原理与实现

一般的现代输入法都允许用户自造一部分词,比如你想要输入“CCTV”,就自动出来“中国中央电视台”,打“wbb”就能出来“王冰冰”。

所以我只要把“ba”自定义为“吧”,不就实现了我的这一想法了吗?

从拼音加加导出固顶词库.txt,然后进入微软的输入法设置,一一建立自定义的映射。

用户自定义

这个过程漫长而痛苦,所以我用Python结合pyautogui库写了个类似“按键精灵”的小代码替我自动剪切粘贴,让整个过程稍微没有那么繁琐了一点。


导出的文件链接

痛苦我已经替各位承受过了,这里放出两个文件的链接,请大家自己取用:


微软拼音输入法拼音加加固定词库方案.dat
在windows 10或11的微软输入法的设置找到用户自组词的导入,即可使用:
https://download.csdn.net/download/luwieer/86396881


如果您不想照搬拼音加加的方案,只想有选择性的自己添加,也可以用以下的拼音加加导出来的词库自己查询添加:
拼音加加 拼音输入法 固定词库.txt
https://download.csdn.net/download/luwieer/86396876

说明,这两个资源我都特意设置的0积分可下载。
如果大家遇到非0积分的情况,那应该是网站的调度所致,我本人的劳动与创作一向是免费且无偿的。

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值