你好,欢迎进入江苏优软数字科技有限公司官网!

诚信、勤奋、创新、卓越

友好定价、专业客服支持、正版软件一站式服务提供

13262879759

工作日:9:00-22:00

苹果Mac OS 如何安装配置RIME鼠须管输入法?

发布时间:2024-08-15

浏览次数:0

什么是 RIME 输入法?

RIME 是一个开源()高度可定制的输入法(框架)。RIME 是递归缩写:RIME Input(计算机领域有很多递归缩写,例如 GNU — GNU's Not UNIX、PHP — PHP)。

之所以叫输入法框架(或者引擎),是因为它可以高度定制,甚至可以用它打造自己的输入法(其实输入法的本质只是词汇表)。

为什么要用鼠标指针输入法?

如果你需要经常上网查资料,在群里跟别人讨论(当然不是QQ或者微信),又不希望输入法记录并上传你的词语进行分析,那么鼠须输入法的自定义功能非常强大,它可以用你自己的词汇表打出一些不常用的字,比如粤语、吴语等方言字。

跨平台

RIME可以在Win/Mac/Linux//iOS上使用,只是三个平台的名称略有不同,但是配置是一样的。

RIME输入法采用专门的配置语言-yaml语言来编写配置,非常方便,比json方便一万倍以上。

RIME 的配置文件基本都一样,除了平台相关的有差异。比如 macOS 有个配置文件叫 .yaml,专门用来配置 Mac 上 .app 的一些皮肤,以及软件本身的配置。和 .yaml 功能一样的配置文件叫 .yaml。Linux 上这个文件叫什么我不清楚,因为我没装过,不过基本上这个配置其实就是平台软件名.yaml。其他配置都是通用的,比如词汇库。

安装 输入法

15-2671

安装完成后,点击右上角的输入法图标,就会看到多了一个输入法,这就是“鼠须管”输入法,也就是它的英文名(意思是松鼠)。如果没有出现,就需要“退出”(也就是)系统,然后再重新进入,不需要重启系统,当然也可以重启系统,因为重启系统其实就是重新登录。

鼠标触须输入法有五个菜单

sublime text 3 mac_sublime text 3 mac_sublime text 3 mac

部署用于修改配置后,让新的配置生效。

同步用户数据 将用户定义的数据同步到指定目录。

打开配置文件所在的文件夹(RIME输入法没有配置界面,直接修改配置文件就行)。

Rime Wiki 用于查看文档。

检查是否有任何更新。

卸载输入法

卸载实际上意味着删除程序文件和配置文件

1.#输入法程序目录

2.sudo rm -rf //输入\ /.app

3.#个人配置文件目录

4.sudo rm -rf ~//Rime/

当然如果是通过brew安装的,也可以用brew来删除

酿酒桶

添加86版五笔

数旭馆默认只有拼音,如果需要五笔,则需要下载五笔词典。

下载管理工具及五笔词典

在终端进入配置目录

cd ~//Rime/

下载Rime的配置管理工具-plum(中文名:“东风坡”)

git 克隆

进入刚刚下载的“”(即梅花)文件夹

梅花光盘

运行 rime-tool 并安装“wubi”(五笔词典)和“-simp”(拼音反查五笔词典)

bash rime- wubi-simp

如果不想这么麻烦的话,进入配置目录后,运行下面这句,完成前面三句的工作

curl -fsSL | bash -s -- wubi -simp

配置并启用 86 版 Wubi

下载86版五笔词典后,还不能直接使用,需要修改配置才能启用,在Rime配置目录~//Rime/下新建一个文件..yaml,在其中添加如下配置

1.# ~//Rime/..yaml

2.补丁:

3. :

4.# 五笔

5.-:

6.#五笔拼音混合输入

7.- :

8.# 简体输入,繁体输出(用五笔输入简体中文,输出繁体中文)

9.-:

修改完配置后,点击顶部工具栏的(中文应该叫“部署”)。注意,这个菜单只有选择后才会出现。

sublime text 3 mac_sublime text 3 mac_sublime text 3 mac

注意:后续对配置文件的所有修改都将在点击“(部署)”按钮后生效。

拼音反查就是按z键然后输入拼音,如图:

sublime text 3 mac_sublime text 3 mac_sublime text 3 mac

要在单独五笔、五笔拼音混合输入、五笔简体输入繁体输出之间切换,可以用“+`”进行切换。

sublime text 3 mac_sublime text 3 mac_sublime text 3 mac

修改配置原则

的默认配置位于此文件夹中(即 .app 中)

cd //输入\ /.app///

个人配置是不能写入app里的sublime text 3 mac,因为如果写入了,一旦更新配置就会丢失,其实前面也说了,个人配置就在这个文件夹里

cd ~//Rime/

其实这个文件夹里有默认的配置,比如前面我们安装的五笔词典的默认配置就在这个文件夹中。

对于文件名不带字符的文件,我们只需要添加默认配置文件即可。对于文件夹名带字符的,我们直接替换为,如下表所示

sublime text 3 mac_sublime text 3 mac_sublime text 3 mac

在自定义配置中,我们使用patch来覆盖默认配置,因此写法略有不同。例如在~//Rime/..yaml文件中,有这样的配置。

sublime text 3 mac_sublime text 3 mac_sublime text 3 mac

我们要在~//Rime/..yaml文件中覆盖它的配置,它的写法是这样的。

sublime text 3 mac_sublime text 3 mac_sublime text 3 mac

Patch 表示这是一个补丁(用于覆盖默认配置),例如 / 对应 ..yaml 文件中的配置项,但是写法上用斜线 / 来表示级别。

各种定制

配置所选单词的水平显示

鼠标触管默认是竖着显示的,不过相信很多人都不习惯这种竖着的显示方式(因为大部分输入法都是横着显示的)。

sublime text 3 mac_sublime text 3 mac_sublime text 3 mac

在~//Rime/..yaml中添加如下配置,其中生效的配置为:true

sublime text 3 mac_sublime text 3 mac_sublime text 3 mac

注意:所有配置文件都默认不存在,需要自行创建。

保存配置后,点击(部署)使配置生效。

sublime text 3 mac_sublime text 3 mac_sublime text 3 mac

还要注意的是,一些皮肤配置已经配置为 true,所以如果将其设置为 true 或 false 时没有看到任何效果,则应该检查您正在使用的皮肤配置。

自定义肤色

在//Input/.app///.yaml中搜索,可以看到有很多默认的配色方案,我们可以在~//Rime/..yaml中设置自定义配色方案。

例如,我喜欢将值设置为

sublime text 3 mac_sublime text 3 mac_sublime text 3 mac

当然如果你不喜欢全部默认的颜色,你也可以自己添加。怎么添加呢?首先前面说了默认的颜色都是在 .app 中的 .yaml 文件中,所以我们只需要在用户配置目录,也就是 ~//Rime/ 中创建一个 .yaml 文件(如果已经存在,就不需要新建了),然后在里面添加颜色配置即可。

配置格式(如上所说,覆盖原有配置时,父子层级要用斜杠表示):

sublime text 3 mac_sublime text 3 mac_sublime text 3 mac

至于配置中的颜色,如果没有工具的话会很麻烦,幸好有一个可视化工具RIME可以用来自动生成颜色配置。

这个自定义颜色怎么用呢?其实都是一样的,只要改一下之前的值就可以了。

添加拼音

设置为五笔之后你会发现不能直接输入拼音(虽然按z键还是可以输入拼音的,但是没有直接打字那么方便),所以我们需要对拼音进行配置。

因为鼠须输入法默认自带拼音词典,所以直接使用它的拼音词典就可以了。因为是默认词典,所以词典文件在.app中。具体路径为

cd //输入\ /.app///

如下图所示,以“、”开头的都是内置的明月拼音输入法方案,以“dict”开头的则是词汇文件,比如.dict.yaml,就是词汇文件。这里多个拼音方案使用同一个词汇文件。

sublime text 3 mac_sublime text 3 mac_sublime text 3 mac

启用方法:在..yaml中添加一项(填写图中xxxx..yaml前面的部分,也就是去掉..yaml)。我这里添加的是(明月拼音简体),然后点击部署()即可生效。

sublime text 3 mac_sublime text 3 mac_sublime text 3 mac

文件名为该的配置默认是不存在的,也就是说如果你之前没有创建过..yaml文件的话,那么现在需要创建这个文件。

两者(选项)切换的快捷键是“+`”,按下之后会出现下图界面,需要再次选择才能切换。

sublime text 3 mac_sublime text 3 mac_sublime text 3 mac

当然如果你不喜欢内置的词汇,你也可以下载其他的词汇库,就像添加五笔词汇库一样,只是名字不同而已。你可以上网搜索有哪些词汇库可以下载,比如下面就是双拼词汇库的下载。

bash ~//Rime/plum/rime- -

安装完成后你会发现你的~//Rime/目录下多了很多以 开头的同名文件,每个文件都是一个拼音词汇库,其中..yaml 叫做小荷双拼,好像很多人喜欢这个(我个人不用拼音,所以不知道哪个好用)。

添加自定义短语/删除不需要的短语

由于我用的是五笔,所以这里说的都是五笔,拼音其实也是一样的,只是默认的配置文件不一样而已。

在以下文件中

sublime text 3 mac_sublime text 3 mac_sublime text 3 mac

都有这样的配置

该配置的意思是使用当前目录下的.dict.yaml文件作为五笔词典。

但如前所述,我们可以覆盖默认配置。创建以下文件

sublime text 3 mac_sublime text 3 mac_sublime text 3 mac

并分别修改各个文件中的默认配置(但/的层级关系需要用斜线表示)

sublime text 3 mac_sublime text 3 mac_sublime text 3 mac

上面的设置意思是加载bruce.dict.yaml文件作为五笔词典,但是该文件不存在,所以我们需要新建一个。

我们新建一个bruce.dict.yaml,填写如下内容

sublime text 3 mac_sublime text 3 mac_sublime text 3 mac

可以看到,这里我写的name值是bruce,对应的是文件名bruce.dict.yaml的第一部分,而/:bruce也是引用了这个名称。

另外请注意“”代表引入其他词典,我这里引入的是词典,因为我只是想在它的基础上加入一些我自己自定义的单词,而不是完全定义我自己的词典。

另外需要解释一下 --- 和 ...。这两个符号是 YAML 语言的标签。在一个 YAML 文件中,可以同时包含多个文件,文件之间用 --- 分隔。可选符号 ... 可用于表示文件结束。

上面的“测测”和“斜斜”都是自定义词组,其结构就是词组编码权重,当出现重复编码时,权重大的排在前面,不过我们暂时不需要这个,所以都写1就行(也可以用百分比来表示)。

特别注意:短语、代码、权重之间的空格其实并不是空格,而是“制表符”。一般在编辑器中按 Tab 键时,会自动将制表符转换为空格,这样会使你的配置无效,所以一定要将空格替换为制表符。

一般来说,编辑器是不显示制表符、空格等空符号的,需要设置显示才能看到,比如我使用的text3,需要点击→。

sublime text 3 mac_sublime text 3 mac_sublime text 3 mac

然后在弹窗中右侧的User部分添加一个"":"all"的配置,注意,由于是加在json的最后,所以记得在前面加逗号,不然会报错(好像修改配置后需要重启一下)。

sublime text 3 mac_sublime text 3 mac_sublime text 3 mac

然后你会看到空格就是一个点。我们需要做的是用制表符替换空格。无论你输入多少个空格,短语、代码和权重之间只能有一个制表符(如下图所示)。

sublime text 3 mac_sublime text 3 mac_sublime text 3 mac

注意,即使你复制一个制表符粘贴,它也会变成空格(除非你设置编辑器不把制表符替换成空格)。其实我一般都是直接用vim修改,vim的yy->p复制不会自动把制表符替换成空格。

最后你需要点击输入法菜单中的“()”按钮才能生效,因为它需要重新读取你修改后的配置并放入内存中。

删除不需要的短语:对于我的 86 版 Wubi,只需在 .dict.yaml 中搜索您不想要的短语,删除该行,然后再次部署即可。

设置移至上方屏幕

默认情况下,鼠标触碰输入法:

在中文模式下输入英文后,按shift键并不能直接在屏幕上显示输入的英文(必须按enter才可以)

必须在没有输入时按下shift键才能在中文和英文输入模式之间切换(如果已经在中文模式下输入了英文但英文还未出现在屏幕上则无法切换)

很多时候,我需要按下 shift 将当前英文带到屏幕上并直接切换到英文输入模式。

基于以上原因,我们需要设置shift,使得在中文输入模式下输入英文时,按shift就会显示屏幕并切换到英文。

在..yaml文件中使用以下配置

sublime text 3 mac_sublime text 3 mac_sublime text 3 mac

设置为双线显示

单行显示时,输入的字母不在输入法框中(但在编辑器上)

sublime text 3 mac_sublime text 3 mac_sublime text 3 mac

双行显示,输入字母在输入法框里

sublime text 3 mac_sublime text 3 mac_sublime text 3 mac

在配置文件夹中,找到..yaml文件(若该文件不存在,则创建),添加如下内容(选项分别是实现单行、双行显示)。

sublime text 3 mac_sublime text 3 mac_sublime text 3 mac

标点问题

默认情况下,当你输入逗号、左右书名号、左右方括号等符号时,它会让你选择,而不是直接输出。这可能让很多人抓狂,比如对我来说,我需要的是直接输出,而不是给我那么多选择。

sublime text 3 mac_sublime text 3 mac_sublime text 3 mac

解决这个问题的方法是自己修改配置,覆盖默认的符号配置。

使用以下命令将.app默认的.yaml文件复制一份到~//Rime/目录下(当然需要添加文件名)

cp //输入\ /.app///.yaml ~//Rime/..yaml

意思是标点符号和标点符号。

现在我们开始修改它,它有(中文全角)、(中文半角)、(英文输入),一般我们只需要修改全角和半角的一些配置即可。

下面是我修改的部分配置(我用#号注释掉了原来的,下面写上修改后的配置),方括号里的表示显示一组符号供你选择,如果不想选择,直接把括号删掉,只留下你想输出的符号就行了。

sublime text 3 mac_sublime text 3 mac_sublime text 3 mac

有时修改配置部署()后,在某些编辑器中可能不生效(比如我用的text3),这时候可以试试换成其他输入法再切换回来,也许能解决问题。如果不行的话就关闭编辑器重启一下,实在不行的话就得退出系统重新登录了(不过一般没必要)。

备份和同步用户配置

如果我们不小心把之前辛苦修改的配置弄丢了,那可就哭了sublime text 3 mac,所以我们需要备份我们修改过的配置。

当我们点击鼠须输入法菜单中的同步用户数据菜单时,用户自定义的数据就会备份到~//Rime/sync/目录下。

sublime text 3 mac_sublime text 3 mac_sublime text 3 mac

但是备份在那里并不安全,其实我们可以配置备份到哪里,在~//Rime/目录下找到.yaml文件,在最后一行添加如下配置,用于同步路径(最后一级目录可以不存在,如果不存在会自动创建)。

:/用户/布鲁斯///

添加完以上配置后,点击同步用户数据菜单, 会将你所有的自定义配置同步到该文件夹​​下。然后配合百度网盘之类的自动同步功能,就可以同步到你的另一台电脑上了(Mac 也可以同步)。

如有侵权请联系删除!

13262879759

微信二维码