Doom emacs用ibus rime打不出中文破折号?

大佬们:

如题,doom emacs用ibus rime输入法打不出中文破折号(按shift+ -键没反应),但是英文_可以正常输入,其他上挡键组合都有用,用describe-key也没查到有绑定按键。

我的环境:

  • Arch Linux最新
  • Doom emacs最新
  • evil mode
  • ibus框架
  • Rime输入法

求教

你确定在除了 Emacs 的别的程序里可以输入中文破折号么?

对,其他地方没问题。只有emacs里面中文输入的情况下打不出来。

我不知道怎么修,但是你可以把 ibus 换 fcitx5 试试。个人认为 fcitx5 比 ibus 更好用。

2 个赞

感谢,我也是这么觉得的。

最终使用fcitx5没有出现问题,正常使用。 同时测试了ibus下除了rime以外的其他输入法,都出现同样的问题,推测是ibus框架的原因。

曲线救国,ctrl+x 8 enter,找到 two em dash,也是一个不错的破折号🌚