Rime 输入法配置方案,小鹤双拼+小鹤形码辅助方案。使用后打字几乎不需要翻页,且学习成本明显低于五笔等输入方案。 如果用户还不了解双拼输入方案,或者不熟悉 Rime 输入法软件,可以先查看 双拼与 Rime 输入法入门 当然,您也可以先往下翻,看看本项目能提供什么样的功能。
Ctrl+0
会展开成简拼, 显示短语候选项Tool
, TOOL
, tool
, 非英文单词(wechat)也可有多格式输出\
符号, 下次(重新部署后)即可直接输入生词Ctrl+d
/ Ctrl+x
触发将高亮词条彻底隐藏或置于末位, 立即生效Ctrl+j
触发将高亮词条置于第4位(默认, 可配置), 立即生效Ctrl+t
触发一键置顶功能, 先置顶的词条优先级最高, 后置顶的次之, 立即见效Ctrl+n
触发注解轮切功能, 可显示带调拼音、鹤形码、无注解, 立即见效Ctrl+p
可上屏带调拼音、鹤形码Ctrl+g
可从中文输入方案一键切换到英文输入方案Ctrl+s
即可切换到全局生效的四码(音形码)匹配单字优先Ctrl+y
可将高亮候选项一键发送到 Easydict
翻译(仅支持 macOS)/
过滤单字和词组(匹配单字的音形四码), 比如输入 uu/i
自动上屏「输」/
过滤二字词组(匹配末首两位形码), 比如输入 uiui/oz
自动上屏「适时」;
前缀快捷输出符号, 比如输入 ;d
自动上屏 、
, ;j
上屏 #
可自行配置()
, 【】
, ''
等/jk
前缀的自定义短语, 触发启动或切换 App 应用; 输入 /kj
可见快捷操作菜单e-->q
,f-->q
,t-->d
, y-->w
, s-->b
- derive/^(j)n/$1c/
- derive/^([jyn])t/$1d/ # t --> d
- derive/^([bjlmn])p/$1e/ # p --> e
- derive/^([djlnx])q/$1f/ # q --> f
- derive/^q([biklmnpsxy])/f$1/
- derive/^qt/fd/
- derive/^qu/fe/
- derive/^qr/fo/
- ...
flypy_xhfast.custom.yaml
文件里取消注释。%APPDATA%\Rime
(Windows,小狼毫: 可以通过「开始菜单\小狼毫输入法\用户文件夹」打开)~/Library/Rime
(MacOS,鼠鬚管: 可以通过「系统输入法菜单/鼠鬚管/用户设定…」打开)~/.config/ibus/rime
fcitx-rime: ~/.config/fcitx/rime
fcitx5-rime: ~/.local/share/fcitx5/rime/
/sdcard/rime
(Android)flypy_xhfast.schema.yaml
和 flypy_xhfast.dict.yaml
为本方案的主要文件。
flypy_xhfast.custom.yaml
提供了一些常用设置项。其余文件均用于附加功能。default.custom.yaml
仅用于声明本方案的依赖方案。如果用户已经有同名的文件,并且其中设置
了 schema_list
选项,可以直接将本项目同名文件的内容添加到该选项下,而不必使用项目提供的这一文件。cn_dicts/*.dict.yaml
, 为中文词库词典文件。en_dicts/*.dict.yaml
, 为英文词库词典文件。rime.lua
文件用于涉及 Lua 的相关功能。scripts/flypy_dict_generator.py
双拼词库转换程序,实现了汉字转小鹤双拼,小鹤音形码,简拼, 支持
输出到 yaml
字典和 txt
自定义短语文件,可指定词库内容追加输出,可指定初始词频,或默认源词库的词频。emoji_word.txt
文件, 通过 OpenCC 来转换得来。easy_en.schema.yaml
和 easy_en.dict.yaml
为作者基于 easy-en 项目的英文输入方案修改得到的版本。/
前缀:符号模式,具体见本方案的 symbols.custom.yaml
文件。例如:敲 /jt
按 3,即可输入箭头“←”。/oh
前缀:本方案帮助菜单, 输入 /help
效果等同, 可查看方案中的快捷键, 功能触发前缀字符串等。/ok
前缀:小鹤双拼键位查询,该功能为双拼初学者提供。如: 敲 okian
,可看到对应的按键是 m
。/oe
前缀:单词模式,允许「简写」、「略写」,可省略掉除了首字母以外的所有元音字母(aeiou
)。
*
可以模糊匹配,比如:敲 bea*l
就可以看到 beautiful
这个单词。/jk
前缀: 用于快速启动或切换程序, 目前只在 macOS 上测试过。/kj
前缀: 用于输入常用短语(邮箱/手机号/银行卡号/收件地址); 和打开常用网站网址, 本地文件路径;
执行常见指令(开关系统设置) 等等, 可自行在 配置文件 里添加。/hs
前缀: 历史上屏记录, 充当简易输入记录器, 聊天记录回溯😈, 不会记录 Emoji 表情。/so
前缀: 方案选项切换功能菜单, 实现了方案中个性化配置与选项热切换或更改(免部署生效)。/cn
前缀: 用于输入中文数字, 例如: 输入 /cn
123
得到 “一百二十三”, “壹佰贰拾叁”, 等。/lt
前缀: 简易 LaTeX 公式。例如:敲 /lt
ff>>ooc
空格,即可输出 $\phi\rangle\propto$
。/wf
前缀: 微信表情列表; /mba
/mbs
/mbc
前缀: Markdown 代码块快捷输入。date
, time
, today
, week
, /wd
, /wt
, /wk
, /nl
, /uts
可以输出当天的日期时间, 星期, 农历等。
/wqt
/wzt
/wmt
/wht
/wuz
/wxz
/wuy
/wxy
等可输出最近(昨天, 上周, 上个月等)的日期时间。/=
前缀: 计算器, 支持加减乘除法, 开方、幂次方、阶乘、正弦余弦函数等多种运算。~
前缀:部件组字模式 (类似搜狗拼音的 u 拆字模式),其中部件按照小鹤双拼输入。
例如,要输入「犇」字 (拆为「牛牛牛」),敲 ~nqnqnq
空格即可,并看到这个字的拼音是 ben
。@
前缀: 显示常用邮箱后缀域名, 用于快捷输入。可自行添加自己公司邮箱域名后缀。;
前缀: 用于自动上屏一些标点符号, 具体编码在 symbols.custom.yaml
里, 可自行修改。;f
前缀: 表情模式, 用于输出常用 emoji 表情和微信表情。比如: 输入 ;fdv
会输出✅。V
前缀:表情模式, 用于输出 emoji 表情。比如, 输入 Vuvgo
, 会输出「水果」🍎类表情。对 Rime 默认 Emacs 键位的一些补充:
Control+m
可以替代回车。例如,敲 yyds
之后按这个键,输入的就是"yyds"。Control+w
可以替代 Control+退格
,为删一个字的码。例如,敲 buk
或者 buke[dk
之后,
按这个键得到的都是 bu
,可以继续敲后面的字。如果在词组输入时发现敲错了,可以用这个方式删掉最后的字。Rime 自带的 Emacs 键位包括
Control+[
替代Esc
,取消当前输入;以及Control+h
替代退格。另外, 作者喜欢用Control
键是因为在系统里配置了大写锁定和左Control
交换,这样按起来很舒服。由于这是系统的 配置而不是 Rime 的,本文件中没有说明其设置方式。
`
键逐字追加辅助码。例如,想输入「林纳斯」,
可以敲 lb`m na`sn si`q
,这与直接敲 lb[m na[sn si[q
是等价的。uiui
发现候选太多,补上最后一个字的形码
后 uiui[oc
还是没在第一页看到它。此时按 Tab[
,输入框成为 ui[ 光标 ui[oc
。补充敲下第一个字的形码部分 z
,
然后按 Control+e
(或者 End
) 把光标移动到最后,即可看到想要的「适时 」一词出现在候选中。这一 Rime 输入方案的制作主要利用了这些文档,希望对 Rime 进行更深入的个性化配置的用户可以参考:
;
为什么不能直接上屏, 不想使用 ;
引导的标点符号输出方式custom
配置文件里解开 这行 注释, 并将下一行注释掉. 或者在 /so
里进行切换custom
配置文件里的 这行[
)[]
是怎么回事?OpenCC
在 emoji_word.txt
编码的pypinyin
项目,存在词组中多音字返回了另外一个注音~
反查功能来输入, 还可以启用 扩展字表 ; 形码错误或可能是容错码, 可自行修改squirrel.custom.yaml
或 weasel.yaml
配置可以正常显示的字体, 推荐 MiSans
~
反查出来在字没有注音, 部署日志中提示缺少 kMandarin
反查词典文件others
下的 kMandarin.reverse.bin
移动到 build
目录里