欢迎尝试 emacs-rime,计划中功能已全部完成。

vterm中C-\默认绑定的是vterm-send-ctrl-slash。直接用 toggle-input-method就可以了

可以了,多谢多谢

最近刚切换到Arch Linux, 请问下能否配合Fcitx5 使用emacs-rime? 还需要安装fcitx-rime? 还是可以安装fcitx5-rime

使用 fcitx5-rime 就可以。实际用到的是 librime,都是一样的。我就是使用 fcitx5 的。

感谢,已经配置好fcitx5和Emacs-rime。主要是忘记了rime用户数据目录的位置,更改一下就好了。

fcitx的目录: (setq rime-user-data-dir "/home/aqua/.config/fcitx/rime")

fcitx5的目录: (setq rime-user-data-dir "/home/aqua/.local/share/fcitx5/rime")

1 个赞

这样是不对的,应该 emacs-rime 用自己的用户目录。而不是读 fcitx 的用户目录。

之前我看你们是讨论过这个方面的问题。在Windows下我是复制一份系统RIme的用户目录给Emacs-rime 用。目前我这样使用,没出现问题。主要是影响同步的个人数据吗?

不太清楚,我只是知道推荐是这样用。我自己用的输入法打字是完全确定的,没有动态的成份。

我在Linux试过,fcitx和emacs-rime共用数据的话,会影响同步;Win下没试过。

Windows 下我试过共用,不工作的。我都是复制一份到.emacs.d目录下给emacs-rime 使用。 为了保险起见,Linux也拷贝一份吧,就是要多维护一份配置,不过也很少去动它了。

为什么不用软链接呢?

谢谢提醒。因为里面一堆文件,比较懒,不知道具体是哪个文件会造成冲突,到时需要修改哪个文件的时候再软链接。

我遇到了同样的问题,想知道层主后来是怎么解决的?

update:问题解决了 候选词顺序的的词库和词频在rime中是通过自动生成的词库文件和用户定义的字典文件来决定的 把系统输入法 鼠须管 用户目录下的 词库 (.userdb/) 和字典 .dict.yaml文件拷贝到 emacs-rime的用户目录下就可以了。

有,doom emacs下用postframe相当闪

我和你不一样,我是洁癖,上传配置到 git 的时候,把 essay.txt 删了,后来发现这个文件是词库

大佬帮忙看下,按照这个配置,无法进入inline模式,同时一旦进入英文模式就再也不能切换到中文,包括重新启动输入法! 不设置rime-inline-predicates的话,可以正常使用。

用 tab 切换的话效果是怎么样的?一切正常吗?你可以先去掉 inline-predicates ,看看手工切换是否正常。

手动输入 M-x rime-inline-ascii 后,就会进入我所描述的现象中。并且,没有出现像你的演示视频那样,有背景色,也就是纯英文。而且,绑定的<TAB>不起作用。

比如说你的 rime 中配的是用左 Shift 进入 inline ascii ,那么 rime-inline-ascii-trigger 就是 shift-l. 如果这个配的不一致的话,很有可能出现你说描述的这个情况。