在win10上安装Rime使用小鹤双拼

2019-10-26   软件使用

优点

Rime小狼毫输入法没有广告,可自定义的项目多,主题丰富,配置好后使用简单。中英文切换十分方便,而且在输入框下方会有提示。

下载安装Rime

下载地址 https://rime.im/

下载 Rime 小鹤双拼配置

  • 下載地址:https://github.com/placeless/squirrel_config

倒入配置到rime

  • 解压下载的zip文件
  • 按win+空格键切换到「RIME」输入法,在[中]处右键单击,选择〔用戶文件夾〕
  • 此时会弹出一个rime文件夹,复制解压的文件到这个位置
squirrel.custom.yaml  #主题
double_pinyin_flypy.schema.yaml #小鹤双拼方案
double_pinyin_flypy.custom.yaml #对小鹤双拼方案的自定义
default.custom.yaml #用户对全局设定的定制信息

pinyin_simp.dict.yaml #词库包含14200 单字,48000词语。
custom_phrase.txt #自定义词库,比如键盘输入ip,输入法显示iphone候选

使用小鹤双拼

  • 按win+空格键切换到「RIME」输入法,在[中]处右键单击,选择「重新部署」
  • 在[中]处右键单击,选择「输入法设定」->选择[小鹤双拼]->点击[中]
  • 选择配色 (个人选择了暗堂 )->点击[中]

选词方式

  • 数字键选词
  • 空格键选词
  • 回车键输入英文(注意)

定制标点符号

比如输入 /xh 会出现 *✱★☆×让你选择,输入数字即可选择

编辑 double_pinyin_flypy.custom.yaml文件,在下面的字段编辑。

  punctuator:
    import_preset: default
    symbols:
      "/fs": [½, ‰, ¼, ⅓, ⅔, ¾, ⅒ ]
      "/bq": [😂️, 😅️, ☺️, 😱️, 😭️, 😇️, 🙃️, 🤔️, 💊️, 💯️, 👍️, 🙈️, 💩️, 😈️ ]
      "/dn": [⌘, ⌥, ⇧, ⌃, ⎋, ⇪, , ⌫, ⌦, ↩︎, ⏎, ↑, ↓, ←, →, ↖, ↘, ⇟, ⇞]
      "/fh": [ ©, ®, ℗, ℠, ™, ℡, ⓘ, ♂, ♀, ☉, ☊, ☋, ☌, ☍, ☐, ☑︎, ☒, ☜, ☝, ☞, ☟, ✎, ✄, ♲, ♻, ⚐, ⚑, ⚠]
      "/xh": [ *, ×, ✱, ★, ☆, ✩, ✧, ❋, ❊, ❉, ❈, ❅, ✿, ✲]

比如:默认全角半角下输入\都输出,则设置如下


punctuator:
  import_preset: default
  full_shape:
    "/" : "、"
  half_shape:
    "/" : "、"

定制每页候选数

打开default.custom.yaml文件

patch:
  menu/page_size: 9

水平显示侯选词

编辑 weasel.custom.yaml

patch:
  "style/color_scheme": dark_temple
  "style/horizontal": true

以方括号键换页

编辑 default.custom.yaml

patch:
  "key_binder/bindings":
    - { when: paging, accept: bracketleft, send: Page_Up }
    - { when: has_menu, accept: bracketright, send: Page_Down }

定制用shift来切换中英文,Capslock锁定大写

打开default.custom.yaml文件

  ascii_composer:
    good_old_caps_lock: true
    switch_key:
      Shift_L: inline_ascii
      Shift_R: inline_ascii
      Control_L: commit_text
      Control_R: commit_text
      Caps_Lock: commit_code
      Eisu_toggle: clear
caps_lock即为大写键,shift_L即为左shift,R是右,control_L即为左ctrl键,R为右

冒号后的字符即为这个键位的操作

clear表示按下此键后已输入的字符清除,同时rime输入状态切换为英文,大写键一定不能改为noop,否则大写英文将会无法输出,很多教程里都改为了noop,这点值得注意

commit_code即为提交代码,就是将已输入的字符上屏,同时输入法切换为英文

inline_ascii即为插入字符,就是已输入的字符为上屏前,按此键后输入法转为英文,可以接着输入,回车键再上屏

noop就是这个键在输入法里不会有任何操作

在特定软件里使用英文

编辑weasel.custom.yaml

patch:
  app_options/gvim.exe:  # 程序名字全用小写字母
    ascii_mode: true

自定义词典

打开 custom_phrase.txt文件

順序爲:文字、編碼、權重(決定重碼的次序、可選)
中州韻輸入法引擎	rime	2

部署后生效

设置Rime为默认输入法

  • 设置->在[首选的语言]处: 单击[中文(中华人民共和国)->点击[选项]
  • 在[键盘]处->添加键盘,选择小狼毫,删除微软拼音
  • 设置->在[首选的语言]处: 选择始终默认的输入法,取消勾选[允许我为每个应用窗口使用不同的输入法]

Rime无法输入中文

可能的原因之一是启动项禁用了小狼毫的算法服务(WeaselServer),直接在小狼毫安装路径中双击打开WeaselServer.exe即可。

默认安装路径如下

C:\Program Files (x86)\Rime\weasel-0.14.3