branch: externals/pyim
commit cdad1804033e44c53c97542fe206f0b66a689abd
Author: Feng Shu <[email protected]>
Commit: Feng Shu <[email protected]>

    Add "让 pyim 在 Termux Emacs 中正常工作" to README,  #484
---
 README.org | 23 +++++++++++++++++++++++
 1 file changed, 23 insertions(+)

diff --git a/README.org b/README.org
index 8cb6648acd..d318985991 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
+

Reply via email to