diff --git a/README.org b/README.org index 8cb6648..d318985 100644 --- a/README.org +++ b/README.org @@ -650,3 +650,26 @@ pyim 安装后,可以通过下面的设置开启拼音搜索功能: (advice-add 'orderless-regexp :around #'my-orderless-regexp) #+end_src +** 让 pyim 在 Termux Emacs 中正常工作 + +Pyim 在 Termux Emacs 中,可能遇到类似下面的报错: + +#+BEGIN_EXAMPLE +error in process sentinel: End of file during parsing +#+END_EXAMPLE + +这可能是 Termux Emacs 中的 emacs-async 包运行不正常导致的,全拼和双拼的用户可以 +使用 pyim-dregcache 后端,因为这个后端不需要 emacs-async 提供的功能。 + +#+begin_src elisp +(require 'pyim-dregcache) +(setq pyim-dcache-backend 'pyim-dregcache) +#+end_src + +形码用户暂时没有什么好办法,可以将其他设备上的 ~/.emacs.d/pyim/dcache 目录拷贝到 +Termux Emacs 对应的目录,然后设置: + +#+begin_src elisp +(setq pyim-dcache-auto-update nil) +#+end_src +