咨询个可能只是 rime 的问题
我装好 emacs rime 之后,用了 mac 上的 rime 的配置,可是候选词一直是繁简混合的,而且看不懂的字还都在前面,有人碰到过类似情况吗?
咨询个可能只是 rime 的问题
我装好 emacs rime 之后,用了 mac 上的 rime 的配置,可是候选词一直是繁简混合的,而且看不懂的字还都在前面,有人碰到过类似情况吗?
C-` 打开 Rime 的菜单,正常讲里面可以切换简繁。
默认的简繁是可以在配置文件里面配置,应该 default.yaml 里面。
我碰到过,如果你的系统Rime是正常的,而只是emacs里面的Rime出现这种情况,那么可能是因为使用预编译的liberime的缘故,自己重新编译应该可以解决。
还有一种可能是opencc用的不对。
如果你系统的rime也是这样的话,那么通过配置系统rime就可以解决了,相关教程网上很多。
已经选择了简体了,或者不应该说是繁体,我截个图可能会明显一些
这个比较明显,我用的是双拼,ww xn == 微笑
mac:
Emacs:
单字的时候更明显:
我怀疑过是字体的原因,但是正确的字总是能在候选词里找到,只是顺序不定,感觉字体又没问题
这跟字体没关系,怀疑两边真的是同一份配置么
看起来像两边的配置不同啊。
对于 rime 你应该定制 share dir, 然后由 librime 向各个前端部署。
在众多大佬的努力下,emacs-rime 现在可以在 Windows msys2 上编译通过了,操作流程很简单,已更新 README
给大佬点个赞,windows党这回不用折腾了
提个小建议,对于像我这样的新手来说,看了README中的说明还是不知道怎么在msys2安装。
但是看了issue#64中描述的简单步骤,就能理解了。如果能放到README中作为一个参考例子可能对新人会更加友好。
请教下emacs-rime可不可以设置按一下Contrl来切换中/英文(目前使用的是C-SPC)?
在系统的Rime下是可以这样设置的,感觉很好用啊。特别是用机械键盘的,手掌压一下Control就能切换中/英文。
估计可能性不大,不过许多同学都是设置自动中英文切换,很少手动
Emacs 捕获不到单独使用的修饰键。
我也试过自动。用了下面的配置emacs-rime就切不回中文了.
(rime-disable-predicates '(rime-predicate-prog-in-code-p // 代码中直接关闭
rime-predicate-after-alphabet-char-p)) // 紧跟英文后面直接关闭
(rime-inline-predicates '(rime-predicate-space-after-cc-p // 中文接一个空格的后面
rime-predicate-current-uppercase-letter-p)) // 当前输入是大写字母的时候
只用前两句可以正常工作。所以就想手动来解决了,看来Emacs捕捉不到单个修饰键,那是没法了。
恕我直言,关于修饰键的问题在论坛已经讨论过很多次了,请多细心看帖子或用搜索。在 Emacs 中不能捕获单独的修饰键,如果想达到用单独修饰键,可以使用外部的键位映射软件(如 Mac 的 Karabiner Elements)对 Emacs 中的单独修饰键映射为输入法切换键如 C-\ ,通过这样的方式来曲线达到你的目的。
多谢指教,我再好好研究下。
emacs-rime 本身就可以用 rime 用的所有的方案,因为 emacs-rime 只是个前端。
遇到什么问题了?
有时间试试吧