基于 msys2 安装 Emacs-rime
文章目录
Emacs-rime 是 Emacs 里面很好用的 Rime 输入法前端,之前的文章已经介绍过如何安装和配置,但是由于这个输入法的外部依赖较多,在 Windows 10 上的安装稍微有点麻烦。
下面介绍一下如何基于 msys2 来安装,使得重新编译 emacs-rime.dll
的时候更加方便。
安装 msys2
直接通过 scoop 安装即可。
|
|
在 mingw64
中安装 librime 以及相关依赖
由于我安装了 Windows Terminal 和 PowerShell ,直接在 PowerShell 中输入 mingw64
即可进入 msys2
的终端环境,执行下面的命令即可升级系统和安装依赖。
|
|
由于我的我使用的是自己通过 msys2 编译的 Emacs native compile 版本,并不能直接在 mingw64
中启动,需要在 HOME
目录下的 .bashrc
文件中加入一下内容才行:
|
|
然后在 mingw64
环境中启动 emacs 就能够获取正确的 SHELL 环境变量,在 Emacs 内构建 librime-emacs.dll
以及使用 MSYSTEM_PREFIX
环境变量来设置 rime-share-data-dir
变量。
正常使用 Emacs 时,不需要从 mingw64
启动 Emacs,只有需要执行 M-x, rime-compile-module
生成 librime-emacs.dll
时才需要。
我目前使用的 Emacs-rime 配置
|
|