这两天折腾了一下 pyim 对 rime 的支持, 可以说进展不错,通过 liberime 动态模块,速度还是不错的,感觉不到卡顿, 新模式除了支持拼音输入法,也支持rime的其他类型输入法(但没测试过), 有兴趣的同学可以试一下
- emacs 需要支持动态模块,编译的时候记得开启 --with-modules 选项
- liberime 编译的时候,对 librime 版本是有要求的,建议用 librime 1.3.2 以上的版本
- 编译好 liberime 模块后,可以按下面的方式配置
(use-package liberime
:load-path "/path/to/liberime.[so|dll]"
:config
(liberime-start "/usr/share/rime-data" "~/.emacs.d/rime/")
(liberime-select-schema "luna_pinyin_simp")
(setq pyim-default-scheme 'rime))
11 个赞
弄过几个动态模块 熟悉了也就容易了
现在只用着一个sqlite3的模块 其它的没有用着
资瓷大佬一个 ,因为pyim也是我主要使用的中文输入法。
cireu
8
同滋辞,问一下,这样是不是就可以不用把词库导入来导入去了?
对, 通过liberime 来调用 librime 库, 激活这个功能后, pyim只是一个显示前端,不处理词库
2 个赞
能录个视频么?我想看看速度到底怎么样?不然我也编译下Emacs来尝试下。
QiangF
12
期待 liberime 暴露用户词库api,这样原来pyim里面用户词库相关的函数也能用
我就是用的debian, 没法子重新编译了以下。。。。。
QiangF
16
比较长的词,确实很难完整输入后再按C-k删除;那么同样地,平时打字也很难重现这样的误操作吧。如果不经常重现的话,不出现在候选里,应该不怎么影响打字啊。
QiangF
19
librime模块可以同步用户词库,@tumashu 大师快看
其实我也受不了误操作自动造词,我平时用一种自己修改的宫保拼音方案,偶尔对着纸质材料打英文忘记切换输入法,出来的是完全不成句读的结果,再加上并击方案会自动清理一些按键组合,都不知道是怎么打出来的。我还总是费劲巴拉自己重新把各种可能试出来,再把重现的误操作的结果删掉……