emacs-rime很不错,写了一篇文章给想折腾emacs-rime的同学参考:折腾 emacs-rime
有个问题,据我所知,rime的多个前端不可以共用同一个user-data-dir。待确认是不是这样。
我共用了同一目录好像没什么问题
你的掉字现象和这个有没有可能有关系?
在我没用 emacs 之前就是这样了
我印象中也是不可以,之前在pyim中出现过,因为我一直用并击就没再多测试。
刚又装上emacs-rime
试了一下,如果放在同一个目录,报错的文档会写LOCK
,但是没发现影响什么重要的功能。
我发现一点不同之处:emacs-rime重新部署后会把原来的XXXX.userdb/
转换为XXXX.userdb.old/
,当然原来的词频也会被清除,我想如果先加载emacs-rime
,后启用系统的RIME,应该就没有新旧之分,也就没任何问题了,待更多确认。
这个行为可能是注册的时候的,反过来可能也一样。librime注册的时候会指定一个 app 名和版本号,如果不一致的话可能就会备份旧的?
以前试过,结果把我积攒多年的个人词库给清掉了。
是不是有文件占用的情况。
这个先别放弃治疗,把新的userdb/
删了,再把userdb.old/
mv回来,重新部署能恢复。
这个倒是没注意,我已经分开目录,系统的RIME设置reset回之前的了……我看看distribution_code_name
确实是不同的,待我过了这段时间慢慢折腾,把输入法相关的东西都好好捋捋。
期待 Mac 版教程…
Mac 版按照 README 应该就可以安装。
是否需要 rime-compile-module
?没有这一步,我这边会启动失败。
不知道 use-package-quelpa 下要怎么写?默认好像只下载 *.el
文件。
readme里面installation那节里面的use quelpa和use straight是可以点开的。打开查看对应的配置。中文文档也可以。
不需要rime-compile-module
看到了,感谢。我发现posframe 会自动消失。很奇怪,我试试录屏。
我输入的是 dans
, sh
.
有点奇怪,在普通的写代码的地方也有这样的情况吗?
还有个问题就是如果不用 posframe 的话情况是正常的吗?
我也有 posframe 消失的这个问题, emacs 27.0.90 macos 最新的 emacs-rime.
不用 posframe, 在 minibuffer 显示没有问题。
猜测某个东西调用了 posframe-hide-all
晚上我整个 emacs -Q 环境试试。
emacs -Q 正常,又要开始找 doom-emacs 问题了。。