Windows 下安装 emacs-rime 不至于这么折腾啊。
你设置2个路径就可以:
- 设置你的 rime 配置的路径,建议不要直接用小狼毫的,而是靠边到另外一个文件夹,我是设置的下面这个,默认是设置在 .emacs.d 下面的 rime 文件夹。
(setq rime-user-data-dir "~/emacs-data/rime")
- 设置 rime-share-data-dir 路径。
(setq rime-share-data-dir
"~/scoop/apps/msys2/current/mingw64/share/rime-data")
然后你应该就可以去 mingw64 里面去启动 Emacs 然后编译 emacs-rime.dll ,这个文件会在elpa 下面的 rime 文件夹中生成,如果成功的话。
至于你说的 /emacs-data/librime/dist 文件夹我是不需要设置的,macOS 才需要设置这个。具体什么原理,我也不清楚,你的问下 emacs-rime 的作者,狗哥。
我现在已经不用 emacs-rime了,现在是在 Emacs 直接用小狼毫 + sis ,这个方案不用折腾