windows平台下RIME输入法配合小鹤音形方案 —— 我的输入法由我掌控
参考资料
RIME官网
小鹤官网
小鹤网盘
# 纯净无广告:Rime小狼毫拼音输入法新手入门,小白也能轻松使用!良心推荐!【方俊皓同学】
Rime 输入法配置总结
安卓版官方文档
[collapse status=”false” title=”主要参考”]
小鹤音形Rime小狼毫挂接说明
一、Rime平台小狼毫(Windows版)下载地址:
请到此地址下载小狼豪目前最新版0.14.3 (2019年6月22日),并安装
二、挂接小鹤音形
- data文件夹内的文件复制到下面文件夹内
右键点击小狼毫“中”字图标,在菜单中选择“程序文件夹”,或者直接找到C:Program Files (x86)Rimeweasel-0.14.3data
方案、功能、皮肤等在此文件夹文件内修改
- Rime文件夹内的文件及文件夾复制到下面文件夹内
右键点击小狼毫“中”字图标,在菜单中选择“用户文件夹”,或者直接找到C:Users你的用户名AppDataRoamingRime
sys符号编码、补充简码
top置顶词库,当用户词和系统词重码,且需要用户词居前时设置
user用户词库,日常使用用户词添加到此文件
build文件夹内为码表文件
三、右键点击语言栏小狼豪的“中”字图标,选择“重新部署”,之后就可以使用了
四、当前日期orq,当前时间ouj
五、万能键 `
这个键在tab键上方,用于反查编码,替代单字全码“声韵形形”中的任何一码
备注:
①修改文件后,均需重新部署方能生效
②bin码表基于 librime 1.5.3 生成,其他系统rime如需使用,需匹配此版本
③建议win10系统
小鹤官网:https://flypy.com
小鹤网盘:http://flypy.ys168.com
[/collapse]
问题
- [ ] 小鹤本身可以使用直通车,但是挂接之后部分失效,怎么达到小鹤的水平
答:小鹤官方给出的挂接方案中,只有日期(orq)和时间(ouj),但是在挂接方案中(~小鹤音形Rime平台小狼毫for Windows小鹤音形Rime平台小狼毫for WindowsRimerime.lua)可以看到如下代码:
function date_translator(input, seg)
if (input == "orq") then
--- Candidate(type, start, end, text, comment)
yield(Candidate("date", seg.start, seg._end, os.date("%Y年%m月%d日"), ""))
yield(Candidate("date", seg.start, seg._end, os.date("%Y-%m-%d"), " "))
end
end
function time_translator(input, seg)
if (input == "ouj") then
local cand = Candidate("time", seg.start, seg._end, os.date("%H:%M"), " ")
cand.quality = 1
yield(cand)
end
end
所以小鹤在RIME中的直通车实现是利用的lua脚本语言,如果有需求,可以自行研究lua
比如如何加入一键转换数字类型(阿拉伯,中文etc) xnumber
- [ ] 有时RIME会突然唤不出来,其他输入法都正常
答:经过排查发现,是因为RIME无法给sandboxie里面的程序打字,其他输入法可以
回复