词库的麻烦之处在于需要重新部署,添加的话倒是简单,直接用 elisp 封装一个方法就可以了, 使用到现在,需要添加自组词的场景很少,基本都是人名,平时还是打单字比较舒服。
我是直接放onedrive同步自定义词组。有时间也试试这份。下面自己攒的一份配置:
(setq word-wrap-by-category t)
小狼毫在Windows下的兼容性还是有点问题,安装之后在某款Unity游戏里无法输入中文。
这个我之前遇到过,是因为posframe的字体设置。你可以参考emacs-rime网页给出的posframe style设置方法,改一下posframe为你已经有的字体就行了
比如这样
(setq rime-posframe-properties (list :internal-border-width 1
:font "Maple Mono SC NF"))
果然,谢谢! 感谢宝贵经验
wow,看见用maple的道友了,有些候选汉字显示不出来你是怎么处理的?
看到老王的推荐,今天凌晨我也clone了一份,现在在用着,感觉不错,就是有时候繁体的候选词会打出来,没找到怎么把繁体的给取掉。
打patch调整了模糊音、候选词字数、横向显示候选词。
也没有解决
One more thing
既然在 Emacs 都可以使用雾凇输入法, 外面的软件(比如 Chrome、 WPS 等)应该也可以使用雾凇输入法呀, 之前一直以为 fcitx5 的配置文件在 ~/.config/fctix5/rime 下面, 各种拷贝 rime-ice 配置都不行。
直到今天才发现 fcitx5 的配置路径在 ~/.local/share/fcitx5/rime 呀, 直接清空 ~/.local/share/fcitx5/rime 目录下的所有内容, 把上面调配好的 ~/.config/fcitx/rime 下的所有内容拷贝到 ~/.local/share/fcitx5/rime 下, 重启 fcitx5, 选择中州韵输入法即可。
这样 Emacs 和 Linux 下其他软件都可以使用流畅的雾凇输入法啦, 舒服。
建议大家别直接 clone 一份配置就用,很容易出现问题不知道怎么改
花了几天对着雾凇拼音的配置学习了一下,然后在官方输入方案的基础上融入了作者收集的中英文词典,使用 plum 进行更新。(忽略了很多针对中英文权重的 hack)
应该比网上绝大多数开源的配置都要简洁(全部配置文件就图中这些),大家可以参考下(别直接拿来用):GitHub - tshu-w/rime-conf: 中州韻輸入法個人配置
那倒是不必吧,毕竟我写到 ~/.local/share/fcitx5/rime/default.custom.yaml 文件里就大概这么几行
# default.custom.yaml
# encoding: utf-8
patch:
schema_list:
- schema: rime_ice
只是雾凇拼音写配置的文档,应该给个最小配置的,像我上面那样的,结果又跑去看官方文档。。。而且文档又偏教如何像他那样做复杂配置。
这么说吧,网上开源的 Rime 配置都很乱,大多靠东拼西凑复制出来的,能拿来参考,但是输入法这个配置和 Emacs 一样,个性化很强,直接用总会有不如意的地方
以雾凇举例:
- 污染了 default.yaml
- 为调节中英混输权重做了很多 hack,甚至之前导致了内存泄漏(个人觉得没什么必要)
- 输入方案和文件 hard core 到项目中,无法跟随上游更新
当然别的使用者也能在直接在上面改,但是如果不了解配置干什么就会存在像 issue 里各种各样的问题。 类似用别人的 Emacs 配置和自己攒的区别吧,我提供一个自己攒的配置示范(也不是为了给大家拿来用的)。
确实乱,所以还是要分情况,假设用的是aur包的话,直接删掉默认的/usr/share/rime-data下的文件,然后把自己配置写进去?个人觉得过于hack,我这种把rime-ice包安装后,然后写补丁的这种方式难度低,不容易出错。当然这种方式也不会污染defalut.yaml,是因为rime-ice的文件就没有default.yaml的选项,只能写补丁。
另外一种用 plum,默认安装位置是 ~/.config/ibus/rime位置,当然也能改安装位置,假如没有查看文档,确实容易搞错,fcitx5-rime用户深受其害。我看了你的配置,估计拿过去给我用,可能确实要再努力看其他人怎么使用。
所以其实为啥觉得会乱和东拼西凑的感觉呢,我觉得写好安装说明和基本配置补丁就好,至于想要实现自己想要的功能的,可以再参考他的配置。
用上 cnws 了,感谢推荐!
用上雾凇拼音了,还能显示emoji,真是好。
我也有中英文要空格的强迫症,但是 pangu-spacing 会在一些奇怪的地方插入空格,用了又删好几次……
配置里enable_sentence
和enable_encoder
分别对应自动成句和自动造词,改成true
就行了。
备份的话,有同步(sync)功能,会在~/../rime/sync/user_name/
下生成一个文本文档,跟~/../rime/current_schema.db/
是双向同步的,备份sync里的文本文档就行了,我是直接在~/../rime
建立Git仓库,自己配的方案和词库就都有了。