Native & OS 输入法管理包『sis』使用交流

你这个错误不是和之前的错误一样吗,按照之前的方式重新解决一下看看

重新清空doom的所有包,重新安裝之後,問題解決了,可以正常使用。謝謝樓上各位大佬。

大家在使用 sis 时遇没遇到这样的问题:sis 运行一段时间后,切换到中文,输入中文,按 Enter 上词后,sis 就自动切换回英文。

可能和 inline chinese mode有关?

就是英文中在线插入中文,通过空格和回车触发,而不需要显式切换输入法的功能。

我没用 inline chinese mode,我没有设置这个选项 sis-inline-with-other。 这个问题是使用过程中出现的,也不知道什么时间会出现,我现在遇到就重启下 emacs 就好了。但感觉还是有点烦,不知道怎么定位排查。

这是我的配置:

(use-package sis
  :demand
  :config
  (add-to-list 'sis-prefix-override-keys "M-s")
  (add-to-list 'sis-prefix-override-keys "M-g")
  (when IS-MAC
    (sis-ism-lazyman-config
     "com.apple.keylayout.ABC"
     "com.apple.inputmethod.SCIM.Shuangpin"))
  (sis-global-inline-mode +1)
  (sis-global-respect-mode +1))