zoukankan      html  css  js  c++  java
  • Rime输入法一些设定

    有鉴于谷歌搜狗拼音等不太好用,但是博主一直页没找到合心的输入法,直到遇见Rime,中州韵就是我想要的输入法。记录一下自己用的时候的修改,以备查询。注意:缩进不要弄丢,所有更改完都需要重新部署才能生效。

    一、输入方案切换

    如简繁,在已启动 RIME条件下,按Ctrl+grave(Tab上面那个键)或者F4进行方案选择

    简繁切换

    如图,直接按数字5即可。

    二、常规设定

    weasel.custom.yaml文中添加如下信息。

    1
    2
    3
    4
    5
    6
    7
    8
    patch:
    "style/color_scheme": youtube
    "style/font_point": 21 # 输入法字号
    style/display_tray_icon: true # 显示托盘图标,是右键可以进行设置的那个图标
    style/horizontal: false # 输入法候选词显示(true为横排)
    style/corner_radius: 10 # 窗口圓角半徑
    style/border_height: 0 # 窗口邊界高度,大於圓角半徑才有效果
    style/border_ 0 # 窗口邊界寬度,大於圓角半徑才有效果

    三、输入法皮肤文件详解

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    starcraft:
    author: "Contralisk <contralisk@gmail.com>, original artwork by Blizzard Entertainment"
    back_color: 0x000000 # 底色
    border_color: 0x1010a0 # 边框颜色,与底色相同则为无边框的效果
    candidate_text_color: 0x30bb55 # 候选项文字颜色,当与文字颜色不同时指定
    hilited_back_color: 0x000000 # 设定高亮文字的底色,可起到凸显高亮部份的作用
    hilited_candidate_back_color: 0x000000
    hilited_candidate_text_color: 0x60ffa8
    hilited_text_color: 0xfecb96 # 高亮文字,即与当前高亮候选对应的那部份输入码
    name: 大专栏  Rime输入法一些设定s="string">"星際我爭霸/StarCraft"
    text_color: 0xccaa88 # 编码行文字颜色,24位色值,用十六进制书写方便些,顺序是蓝绿红0xBBGGRR

    Rime配色

    四、特殊符号symbols的输入

    luna_pinyin.custom.yaml文件中添加如下代码

    1
    2
    3
    4
    patch:
    # 用输入特殊字符symbols
    "punctuator/import_preset": symbols
    "recognizer/patterns/punct": "^/([A-Z|a-z]*|[0-9]|10)$"

    即可/xl这样就书输入希腊字母,拼音首字母。

    五、词库备份

    RIME个人词库配置同步(针对文件installation.yaml,文件夹sync),摘选自贴吧,没实验。

    RIME本身不可以实现云同步,但我们可以借助第三方云端实现此功能。我本人使用的坚果云网盘,类似的像是百度,115均可。

    • 第一步打开用户文件夹中的installation.yaml文件,修改sync_dir指向位置(这个位置将是RIME的词典与配置存储的地方),另外也可修改installation_id为自己喜欢的名称(为字母下划线数字,也可以不修改,我的是修改为了lin)

    Rime词库备份

    • 第二部做好上述修改后,点击用户同步。同步完毕后,lin文件夹设置为同步文件夹。右击即可实现设置。

    Rime词库备份

    以后若在其他电脑上使用RIME可做如下步骤:

    • ① 安装好RIMR与你的坚果云客户端。
    • ② 通过坚果云客户端下载好你的个人词库配置文件等(注意位置要与你在installation.yaml中修改的一致)
    • ③ 修改用户文件夹中installation.yaml文件中的sync_dir指向,使其与坚果云下载好的个人配置等文件位置一致。
    • ④ 点击“用户资料同步”同步个人词库等。

    关于同步在说明几点:

    • ⑴ 上述中的第四步同步是将从云端同步至本地的词库同步进你的RIME中,而个人配置没有同步进RIME中。个人配置需要手动将你设置好的几个文件手动拖入进“用户文件夹”,重新部署以实现配置的同步。
    • ⑵ 词库的同步于RIME讲是一个双向的同步。
      如你在甲电脑使用RIME积累了词汇ABCDE,而后将ABCDE词汇同步进云端。在乙电脑云端先同步进本地的同步文件夹(也就是sync_dir指向的文件夹)。乙电脑在之前积累了词汇为EFGH,当乙点击“用户资料同步”后,RIME实现的是一个双向的同步:即乙电脑积累的词汇EFGH同步进sync_dir指向的同步文件夹,sync_dir指向的同步文件夹中的ABCDE同步进“用户文件夹”
    • ⑶ 配置的同步是单向的同步,即由“用户文件夹”指向“同步文件夹”
    • ⑷ 原因也简单,如果不是这样,当“用户文件夹”与“同步文件夹”中的配置不一致时不知道采用哪个,那就乱了。
  • 相关阅读:
    计算机基础-day1
    Day3:Spring-JDBC、事务管理
    Day2:Spring-AOP
    Android------Installation error: INSTALL_FAILED_CONFLICTING_PROVIDER
    Day1:Spring-IoC、DI
    Spring MVC的一例低级错误:Element 'mvc:annotation-driven' must have no character or element information item [children]
    Java阶段小总结
    Day20:DOM(Document Object Model)
    Day13:IO流(补充内容:特殊流对象)
    Android自学路线
  • 原文地址:https://www.cnblogs.com/lijianming180/p/12037900.html
Copyright © 2011-2022 走看看