苹果 macOS「搜狗拼音输入法」自定义双拼方案的教程

最近在玩黑苹果,作为一名双拼使用者,我就试着安装了 Mac 版的搜狗输入法。然而我用的双拼方案,是多年前自己从智能 ABC 魔改而来的方案,已经用了多年,改不过来了。当我试图点开输入法设置时,惊讶地发现:

搜狗输入法没有自定义双拼功能,只能选择自带的几种方案。

在网上搜索了一段时间,网友们均认为 macOS 版的搜狗输入法无法自定义双拼。正当我准备换其它输入法的时候,突然摸索出了一套方法,成功自定义了双拼方案。下面我就来试图仔细介绍一下。

第一步:安装喜欢的文本编辑器

在这里我用的是 Visual Studio Code。

第二步:在访达中进入指定目录

在访达的菜单中,点击 前往 -> 前往文件夹,输入以下目录:

/Library/Input Methods/SogouInput.app/Contents/Resources/ShuangPinSchemes

文件里的内容就是你在输入法设置里见到的方案。

第三步:用文本编辑器打开其中一个你不用的方案,修改其中的内容

在这个文件夹里新建文件是没有用的,但是我们可以修改其中的文件内容,从而达到自定义双拼方案的效果。比如,我修改了 ABC.ini 的内容,那么我使用「智能 ABC」双拼方案的时候,实际上用的是我自己魔改的方案。

因此,可以选择一个你平时不常用的双拼方案,对它开刀。文件格式如下所示:

[metadata]
title=智能ABC

[声母]
ch=U
sh=V
zh=I
empty=O

[韵母]
ai=L
an=J
ang=H
...
ve=V

[零声母音节的韵母]
a=OA
ai=OL
an=OJ
...
ou=OB

文件中的内容其实就是原始汉语拼音中的声母、韵母和双拼方案中字母的对应关系,非常好理解,我就不过多说明了。

需要注意的事项是:

  • 亲测,修改 metadata 中的 title 是没有用的
  • 搜狗输入法中的 ShuangPinSchemes 文件夹的权限是「staff 用户组可读写」,而你所使用的用户正属于 staff 用户组,因此不需要担心权限问题。
  • 修改这个位置是不需要对应用进行重签名的,也就因此省了不少麻烦。

最后,保存完这个文件之后,自定义双拼方案就完成了。

第四步:将你魔改的文件设为当前双拼方案

打开搜狗输入法的偏好设置,修改双拼方案就可以了。

怎么样?其实很简单。百度输入法的手机版中,自带双拼方案有 bug,通过修改 ini 来自定义双拼方案也可以修复,可以说这是个很通用的解决办法。今后有了自定义的双拼方案和搜狗输入法的辅助码,相信就算是搜狗也可以完成日常的工作了。

猜你喜欢

转载自blog.csdn.net/llbbzh/article/details/128394683