怎樣只在emacs 中不使用fcitx?

之前在用emacs27及其他版本, 不能用fcitx, 找了一下都說是locale問題, 而且都說pyim很好用,試了一下,就一直用下去了. 昨天轉了用emacs 29, fcitx 突然出現了,怎樣弄走它?

或者在编译的时候 without-xim

另外推荐 emacs-rime

要在那裡注释掉? 我在emacs 以外都是用fcitx, 會影響到嗎?

可能会受到影响,如果用中文输入法的地方多的话,还是尝试自己编译并且加上 without-xim 的选项吧

或者启动 Emacs 的时候手动清空一下这个 XMODIFIERS 这个环境变量

1 个赞

这个办法貌似没用,我自己测试是这样的。不知道是不是因为我把XMODIFIERS写在environment里了。